Het Olympus Terra Boutique Hotel ligt in Larisa, op 3,3 km van het centrum, en biedt een zonneterras en uitzicht op de stad. In de gehele accommodatie is gratis WiFi beschikbaar.
Elke kamer in dit hotel is voorzien van airconditioning en een flatscreen-tv. Voor uw comfort zijn er badjassen, gratis toiletartikelen en een haardroger aanwezig. In de Superior Deluxe Kamers en in de Suites vindt u ook badjassen en slippers.
De receptie is 24 uur per dag geopend.
In de omgeving kunt u diverse activiteiten ondernemen, zoals skiën en wandelen. Het Olympus Terra Boutique Hotel ligt op 2,7 km van Alkazar en op 4,4 km van het Historisch Folkloremuseum. De dichtstbijzijnde luchthaven is Nea Anchialos, 61 km verderop.