hotwire

Photo gallery for Olympus Terra Boutique Hotel

Exterior
Reception
Superior Double Room | 1 bedroom, premium bedding, in-room safe, desk
Interior detail
Luxury Duplex | 1 bedroom, premium bedding, in-room safe, desk

Olympus Terra Boutique Hotel

4.0 star property

Reviews

9.0 out of 10
Wonderful

About this property

4-star Larissa hotel with coffee shop/cafe
  • Bar
  • 24/7 front desk
  • Breakfast available
  • Room service
  • Laundry
  • Housekeeping

Explore the area

Map
36 Alexandrou Papagou St., Larissa, 41500
  • Larissa Ancient Ruins
    ‪5 min drive‬
  • Tachydromeon Square
    ‪5 min drive‬
  • Larissa Neapolis Indoor Arena
    ‪10 min drive‬