Please Wait..
Hotel consists of 6 suites with mini bar and balcony with view. Built in 1986 -Renovated 1995
Located in Fira town overlooking the Caldera
Villa Renos