The On The Rocks Luxury Boutique hotel is situated on the Caldera Cliffs in Santorini. The Cycladic architectural style and welcoming interiors create a dreamlike setting for a nice stay.
Fira,, Imerovigli - Isla Santorini 84700 , Cyclades Islands (Greece). Location: situated 200 m. over the Caldera basin in the famous village of Imerovigli with easy access by sea and air.