News

images of Greek gods and goddesses adorn the walls, along with trailing floral decorations to mirror the colourful blooms of the region’s gardens. There is also a luminated cave feature to ...
Perched above the Aegean Sea, about 2 miles north of the town of Fira, the Iconic Santorini, a boutique cave hotel, is ideal for leisure travelers seeking a romantic stay in Santorini, Greece.