Olympus Terra Boutique Hotel

Photo gallery for Olympus Terra Boutique Hotel

Standard Double Room | 1 bedroom, premium bedding, in-room safe, desk
Daily buffet breakfast (EUR 8 per person)
Luxury Duplex | Private spa tub

Overview of Olympus Terra Boutique Hotel

Olympus Terra Boutique Hotel

4.0 star property
4.4 out of 5 Excellent
4.4/5 Excellent

Popular amenities

  • Parking included
  • Free WiFi
  • Air conditioning
  • Breakfast available
  • Business services
  • Bar
36 Alexandrou Papagou St., Larissa, 41500

Explore the area

  • Popular LocationAlkazar Park3 min drive
  • Popular LocationAlkazar Stadium3 min drive
  • Popular LocationTheatre of Larissa4 min drive
  • AirportLarisa (LRA)9 min drive
Tell us how we can improve our siteShare feedback