• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Ampelia Beach Hotel
Gennad Beach, Gennadi, Rhodes, Greece
Located 50 metres from the pebbled beach of Gennadi in Rhodes, the family-run Ampelia Beach Hotel offers a swimming pool and a restaurant. It features air-conditioned rooms with a balcony overlooking the Aegean Sea.
Page 1 of 1