Situé dans le célèbre village d'Imerovigl, l'hôtel On The Rocks est installé dans un bâtiment traditionnel cycladique et dispose d'installations thermales. Les chambres, au décor contemporain et traditionnel, disposent d'une connexion Wi-Fi gratuite, d'une télévision à écran plat et d'un balcon offrant une vue imprenable sur la Caldera et la mer. L'hôtel dispose d'une piscine extérieure avec un bar, d'un spa avec des soins de beauté et d'un bain à remous. Il y a des tavernes et des restaurants à seulement 180 m de l'hôtel, et un bus s'arrête à 30 m de l'hôtel. La propriété se trouve à 2 km du musée archéologique de Thera et du musée de la préhistoire de Thera, et à 6 km de Santorin caldera. La ville de Fira est à 1,9 km de la propriété et l'aéroport de Santorin est à 8 km. Oia se trouve à 10 km et la plage la plus proche (Kamari ou Monolithos) est à seulement 10 km.