El hotel On the Rocks goza de una ubicación privilegiada en primera línea de mar, a pocos pasos del centro de Paleochora.
Ofrece habitaciones con balcón con vistas al mar, aire acondicionado, TV, teléfono y minibar. Hay conexión inalámbrica a internet gratuita en todo el establecimiento.
El hotel alberga un amplio salón con bar, una terraza espaciosa con zona de estar y una tienda de regalos.