Ammoudara2

Ammoudara Beach

2.6 km away

  • Star
  • Star
  • Star
Ammoudara Beach is within walking distance from Atrion Hotel, following the sea -side pedestrian path near the hotel to the beach.