Ammoudia Rooms is located on the beachfront in Agia Marina Aegina, a few steps from Agia Marina Beach and 3.7 miles from Agios Nektarios Cathedral. Located around 2 miles from Temple of Aphaia, the hotel with free WiFi is also 3.2 miles away from Archaeological Museum of Aigina. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.
Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms will provide you with a balcony. Guest rooms will provide guests with a fridge.