Reservations: +1-888-407-3027



Business Center
Free Parking
Meeting/Banquet Facilities
Room Service
Safety Deposit Box
Air Conditioning
Show all amenities
Nestled in the heart of Larisa, the Olympus Terra Boutique Hotel offers a serene retreat just 2.1 miles from the city center. Guests can enjoy a sun terrace with stunning city views, along with ... more
Each room is air conditioned and includes a flat-screen TV, bath robes, free toiletries, and a hair dryer.
Yes, free WiFi is provided throughout the property.
Guests can engage in various activities such as skiing and hiking.
Yes, the hotel has a 24-hour front desk available for guests.
Olympus Terra Boutique Hotel is located approximately 2.1 miles from the city center.
The nearest airport is Nea Anchialos Airport, which is 38 miles from the hotel.
The hotel policy regarding pets is not specified. Please contact the hotel directly for more information.
Yes, Olympus Terra Boutique Hotel offers a sun terrace with views of the city.
Nearby attractions include Alkazar, which is 1.7 miles away, and the Historical Folklore Museum, located 2.7 miles from the hotel.
The information regarding breakfast is not specified. Please check with the hotel for details on meal options.
Check-in: 15:00
Check-out: 11:00