Hotel Leta Apartment Fira
Situated in Fira town in Santorini, Hotel Leta offers friendly accommodation only 50 metres from the centre and a 100 metres from the Caldera and its famous Santorini sunset view.
Number of rooms: 17
Main Street, Fira, 847 00, Greece