Ellinon Thea Boutique Hotel is wonderfully located in Firostefani, Santorini, offering an immense view of the Aegean Sea and the volcano emerging through its crystal clear waters.CheckIn: 1.00 pm. CheckOut: 8.00 am
Map Ellinon Thea Boutique Hotel
Address
Fira
GPS: N 36.4244689941406 E 25.4287605285645