This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now
+30 2410593939
Book Now
  • 67461514
  • 67453426
  • 67485334
  • 67485342
  • 67461518

Reservations

Book Now

Olympus Terra Boutique Hotel

Featuring free WiFi throughout the property, Olympus Terra Boutique Hotel is situated in Larissa, 2.7 km from Alkazar. The hotel has a sun terrace and views of the city, and guests can enjoy a drink at the bar.

The rooms are fitted with a flat-screen TV with satellite channels. For your comfort, you will find bath robes, free toiletries and a hair dryer.

There is a 24-hour front desk at the property.

Guests can enjoy various activities in the surroundings, including skiing and hiking. Historical Folklore Museum is 4.4 km from Olympus Terra Boutique Hotel, while Archaeological Museum of Larisa is 5 km away. The nearest airport is Nea Anchialos Airport, 61 km from Olympus Terra Boutique Hotel.
Close