Sun's Reach Villa Villa Rhodes Town
Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Sun's Reach Villa is set in Rhodes Town. This property offers access to a terrace, ping-pong, free private parking and free Wi-Fi.
Τσαϊρη Αγία Βαρβάρα, Rhodes Town, 85100, Greece