Open: April - October ... Romantic boutique hotel On the Rocks in Santorini Greece is literally carved into the rocks of Imerovigli, parts of which can still be seen in its interiors.