Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From98US$ /night
Check-in
24Nov2025Select date
Check-out
25Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

36 Alexandrou Papagou St., Larissa, Greece, 41500
-
Close to the city center

Location

Olympus Terra Boutique Hotel is located in the center of Larissa, Greece, providing convenient access to local attractions. Guests can explore the historic sites, including the Ancient Theatre of Larissa and the Archaeological Museum, both just a short distance away. The hotel is situated near various transportation options, making it simple for guests to navigate the region.

Rooms

The hotel offers a variety of accommodation options, including well-appointed suite rooms and standard double rooms. Each room includes modern amenities, with some rooms boasting views of the city. Guests can choose from different layouts to suit their needs, accommodating both solo travelers and couples.

Dining

On-site dining is available at the hotel's restaurant, where guests can enjoy a selection of Mediterranean dishes. The restaurant emphasizes fresh ingredients sourced from local suppliers, contributing to an authentic culinary experience. A bar is also available for guests to unwind with a drink after a day of exploration.

Wellness

Olympus Terra Boutique Hotel operates a wellness center, offering guests access to various treatments for relaxation and rejuvenation. This area includes a sauna and a fitness center equipped with essential workout machines. Specialized massages are also available, allowing guests to unwind fully during their stay.

Business Facilities

The hotel provides several meeting rooms equipped with necessary audio-visual technology, suitable for business gatherings. These rooms can accommodate various group sizes, making it an option for conferences or corporate events. High-speed internet access is available in designated business areas.

Highlights

Location: Center of Larissa

Rooms: Well-appointed suite rooms

Dining: Mediterranean dishes

Wellness: Wellness center & sauna

Business Facilities: Meeting rooms

Must-do experiences

  • Savor local souvlaki at Ta Koutouki for an authentic taste.
  • Visit the Ancient Theater of Larissa for fascinating history.
  • Stroll through the picturesque Alkazar Park for a peaceful retreat.
  • Explore the Municipal Art Gallery for local talent and culture.
  • Try the sweet 'Galaktoboureko' dessert at a nearby pastry shop.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Economy Single Room
2 persons
17 m² 
1 Single bed
Shower
Heating
Standard Twin Room
2 persons
20 m² 
2 Single beds
Shower
Heating
Standard Triple Room
2 persons
24 m² 
1 King-size bed
Shower
Heating
Deluxe Double Room
2 persons
25 m² 
1 King-size bed
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

City Centre
Larissa 4.7 km
Airports
Nea Anchialos National (VOL) 77.2 km
Philippos (KZI) 111.5 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Free parking
  • Off-site car park
  • Safe deposit box
  • 24-hour reception
  • Express check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Security
  • Luggage storage
  • Lift
  • Coffee shop
  • Smoke detectors
  • Fire extinguishers
  • Key card access

Services

  • Paid shuttle service
  • Room service
  • Housekeeping
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • In-room breakfast
  • Bar/ Lounge area

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Sun terrace
  • Leisure/ TV room

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Soundproofed rooms
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries
  • Sink

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Parquet floor
Show more

Location

36 Alexandrou Papagou St., Larissa, Greece, 41500
Map view
36 Alexandrou Papagou St., Larissa, Greece, 41500
Nearby
Venizelou
Monument of Bucephalus
510 m
Restaurants
Lucullus
690 m
Venezelou 129 Street
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Olympus Terra Boutique Hotel
Check-in
24Nov2025Select date
Check-out
25Nov2025Select date
Rooms and Guests2 Guests, 1 Room