7, Kos str., Rhodes Town, 85100, Greece
Hotel
Summer Travel in Rhodesora, Rhodes, Dodekanessos Islands in Aquamare Hotel
8.3
3-star hotel
Situated in Rhodes Town and only 100 meters from Elli beach, Aquamare Hotel offers rooms with balcony. it’serves Buffet breakfast and it has a swimming pool. Free WiFi is available throughout. Aquamare Hotel rooms are bright and airy and enjoy views of the pool or the Aegean sea from their… Read more…