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