Site icon Travelling Internet

AMBELIA BEACH HOTEL cat B

Genadi, Rodos, Dodekanissos
100m from the beach
Tel 22440-43428-9, Fax 22440-43430
Open April-October, Rooms: 38

Exit mobile version