Leto Hotel is a 3-star property situated about 12.2 km from Hosios Loukas Monastery, Leonida's Statue and Parnassos Ski Resort. Built in 1973, the hotel is a combination of European architecture and contemporary facilities.
Leto Hotel is 10 minutes' walk from the center of Delphi. This elegant property is located in the center of Delphi.
Nearby points of interest include a sanctuary, a museum and archaeological sites.
Leto Hotel provides guestrooms appointed with a sitting area, a personal computer, heating, TV and coffee/tea makers. The rooms look on to the bay. The rooms come with en suite bathrooms featuring a hairdryer, a bathtub and a shower.
Eat & Drink
In the morning a buffet breakfast is served at the patio. Epikouros Taverna and Cafe Melopoleio are situated in a cultural area, about 50 meters from the venue.
Leto Hotel offers a copier and an internet corner for business guests.
The hotel's activities include horse riding, snow skiing and hiking.
Wireless internet is available in the entire hotel for free.
No parking available.