Situé à Agia Marina, à quelques pas de la plage d'Agia Marina et à 6 km de la cathédrale d'Agios Nektarios, l'Ammoudia Rooms propose des chambres climatisées avec salle de bains privative. Vous séjournerez à environ 3,2 km du temple d'Aphaïa et à 5,2 km du musée archéologique d'Aigina. Offrant une vue sur la mer, il possède une terrasse, un restaurant et un bar.
Toutes les chambres disposent d'un balcon. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.