El hotel se encuentra en el centro de Tolo, a 250 m de la playa de arena del mismo nombre. La fortaleza de Palamidi está a 11 km, al igual que Nafplion, y el aeropuerto de Atenas, a 180 km.El hotel está compuesto por un grupo de edificios tradicionales pintados de rosa pálido, agrupados alrededor de una piscina y rodeados de verdes jardines. Este complejo cuenta con un total de 25 habitaciones.Los estudios y apartamentos son de varios tamaños y disponen de una decoración y un mobiliario modernos. Cuentan con pequeñas cocinas totalmente equipadas, balcones con vistas a la piscina o al campo, cuarto de baño privado con ducha, teléfono de línea directa, nevera y aire acondicionado individual regulable.Hay piscina al aire libre.