No image available for this hotel
No image available for this hotel
Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
60 Athinagora, Rhodes
Situated in Rhodes Town, 1.3 km from Zefyros Beach and 2.3 km from Elli Beach, The Metropolis Residence Rhodes features air-conditioned accommodation with a patio and free WiFi. The property features city views and is 2.
See MoreUsage of subsidiary facilities may incur additional fees