Location This completely re-built and re-designed hotel is nestled in a cliffside overlooking the Aegean Sea, with Delos Island, the birthplace of Apollo, in the distance. The hotel’s minimalist island design of whitewashed walls and splashes of bright..