With a stay at Olympus Terra Boutique Hotel in Larissa, you'll be within a 5-minute drive of Ancient Theatre of Larissa and Larissa Ancient Ruins. This 4-star hotel is 2.3 mi (3.7 km) from Theatre of Larissa and 2.3 mi (3.7 km) from Alkazar Park.
36 Alexandrou Papagou St., Larissa, Greece
Amenities
Room services & amenities
Accessible bathroom
General services
Free WiFi
Free newspapers in lobby
Dining
Coffee shop or cafe
Coffee/tea in common areas
Parking Facilities
Free self parking
Street parking
Conditions
Check-in/ Check-out
Check-in 03:00 PMCheck-out 11:00 AM
Credit cards accepted by the hotel
Visa, Diners Club, MasterCard, American Express
About this property
Location
Greece>Larissa
Olympus Terra Boutique Hotel
Reviews
Tripadvisor Reviews (93)
4.4 /5This average is based on 93 reviews
Cleanliness
Sleep quality
Value
Service
Location
7
725RobM725Athens, Attica April 2019
Great Friendly Boutique Hotel
This is the second time my wife and I have stayed at the Olympus Terra and would use it again on our next trip to Larissa. The staff are friendly and very helpful. The rooms are clean and well appoint...
show more
J
John_the_huntAthens, Attica September 2017
New, nice but far from city center
Olympus is very nice, new, minimal and the stuff is willing to help. Only the location is negative because is far from city center so you need car to reach it. I recommend it for business people or b...
show more
N
NTGSKGSeptember 2017
GEM
HIGHLY RECOMMENDED
*new
*clean
*polite and helpful staff
*good value for money
*free hotel parking
*free - easily accessible wifi internet connection
*great breakfast
* location (+/-)
-7min by ca...
Great Friendly Boutique Hotel
This is the second time my wife and I have stayed at the Olympus Terra and would use it again on our next trip to Larissa. The staff are friendly and very helpful. The rooms are clean and well appoint...
show more