In ancient Greek culture and myth, hospitality was a moral duty, an honour and a blessing. True to this philosophy, Olympus Terra Boutique Hotel opens its doors to the public ready to welcome travelers and offer only the best.
A family run business, Olympus Terra Boutique Hotel is located in the Central Greek city of Larissa overlooking the slopes of Mount Olympus. Aspiring to become a bridge to the diversity of Thessaly’s tourism product, the hotel is an ideal choice, combining the best of the countryside and the city. At the heart of the Thessaly Plain, just northwest of Larissa, where the road to Mount Olympus begins, Olympus Terra is equipped with a wide range of facilities and offers quality services including soft furnishings, comfortable beds, Coco-Mat pillows and bed linens, all made from natural materials.
Besides accommodation, the Olympus Terra also hosts events, conferences and meetings for professionals, individuals, associations, educational and training centers, groups with special interests in culture, art and tourism. The hotel bar and restaurant serve a rich Greek breakfast made with fresh products and a variety of local delicacies and drinks.
The Terra Olympus is proud to introduce visitors to the local culture and to the tourism offerings of the Thessaly region, and to do this its friendly staff is on hand to offer tips, advice and assistance.