hotwire

Photo gallery for Olympus Terra Boutique Hotel

Exterior
Luxury Duplex | 1 bedroom, premium bedding, in-room safe, desk
Superior Double Room | 1 bedroom, premium bedding, in-room safe, desk
Reception
Luxury Duplex | 1 bedroom, premium bedding, in-room safe, desk

Olympus Terra Boutique Hotel

4.0 star property

Reviews

9.0 out of 10
Wonderful

About this property

4-star Larissa hotel with coffee shop/cafe
  • Bar
  • 24/7 front desk
  • Breakfast available
  • Room service
  • Laundry
  • Housekeeping

Explore the area

Map
36 Alexandrou Papagou St., Larissa, 41500
  • Alkazar Park
    ‪3 min drive‬
  • Larissa Ancient Ruins
    ‪5 min drive‬
  • Tachydromeon Square
    ‪5 min drive‬