01/06/2026
At On The Rocks Hotel in Santorini, the architecture is defined by its deep connection to the landscape. Carefully positioned within the site, the design embraces the iconic views of the Aegean Sea, allowing the natural environment to shape the spatial experience.