luxury hotels greece

Oia Castle Luxury Boutique Hotel – Santorini’s most romantic hotel

Technically a fortress of the castle and not the castle itself, the Oia Luxury Boutique Hotel sits on the hillside overlooking the sea, and its breathtaking Santorini sunset.