Featuring a terrace, bar and views of city, Hotel Leto Delphi is set in Delfoi, 700 metres from Archaeological Museum of Delphi. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a concierge service and luggage storage for guests.
The units come with a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. The rooms feature a wardrobe.
Guests at the hotel will be able to enjoy activities in and around Delfoi, like skiing and cycling.
Around-the-clock assistance is available at the reception, where staff speak German, Greek, English and French.
Popular points of interest near Hotel Leto Delphi include Archaeological Site of Delphi, Temple of Apollo Delphi and European Cultural Centre of Delphi. Nea Anchialos National Airport is 162 km away.