Serviced apartment Mare Hotel Apartments
★★★★
Ammoudara, Chavania, Greece Show on map
Ammoudara Beach Hotel & Apartments is a 2-star hotel in Chavania, Greece. It is one of 180 places to stay in Chavania listed on Triptoic.
Ammoudara, Chavania, Greece
Ammoudara Beach Hotel & Apartments is located at Ammoudara, Chavania, Greece.
Ammoudara Beach Hotel & Apartments is rated 2 stars.
Highly rated alternatives close by
Serviced apartment
Hotel
#2 in Chavania
Hotel
Resort
Serviced apartment
Hotel