ViaMichelin
Hotel Leto Delphi
Location picture
Very good 8.1 (148 reviews)
Hotel
About it
Hotel Leto Delphi features a garden, shared lounge, a terrace and bar in Delphi. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. Some units at the property feature a patio with a city view. At the hotel, all rooms are equipped with a closet. Complete with a private bathroom equipped with a bath and free toiletries, all guest rooms at Hotel Leto Delphi have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. The rooms will provide guests with a desk and an electric tea pot. Guests at the accommodation will be able to enjoy activities in and around Delphi, like skiing. Popular points of interest near Hotel Leto Delphi include Archaeological Museum of Delphi, Archaeological Site of Delphi and Temple of Apollo Delphi. Nea Anchialos National Airport is 101 miles away.
Its strengths
24hr reception
LAN Wi-Fi
Family rooms
Breakfast
Restaurant
Location
Apollonos 15
33054 Delphi
Dates of your stay
Availability with
Booking.com