Doté d'un jardin, d'une terrasse et offrant une vue sur le jardin, le Baywatch Apartments on the Beach est situé à Amoudi, à 300 mètres de la plage. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking privé. L'établissement assure des services de navette aéroport et de location de vélos.
Leur salle de bains privative est pourvue d'articles de toilette gratuits. Certaines chambres possèdent un balcon et d'autres offrent une vue sur la mer. Certains logements sont insonorisés.
L'appartement dispose d'une aire de pique-nique et d'un barbecue.
Le Baywatch Apartments on the Beach se trouve à 600 mètres de la plage de Psarou et à 1 km de celle d'Old Alikanas. L'aéroport international de Zante, le plus proche, est implanté à 15 km.