Hotel On the Rocks heeft een gunstige ligging direct aan het strand. Het is gelegen op korte loopafstand van het centrum van Paleochora.
De kamers zijn voorzien van een balkon met direct uitzicht op zee, airconditioning, tv, telefoon en een minibar. In het hele hotel kunt u gratis gebruik maken van WiFi.
Het hotel beschikt over een grote loungebar en een ruim terras met zithoek. Er is ook een cadeauwinkel.