Loading hotels
Confirming room availability...
Ellinon Thea Boutique Hotel, Main Street, Fira, Greece
Enjoy recreational amenities such as a spa tub and a steam room. This hotel also features complimentary wireless Internet access and tour/ticket assistance.