Filter Results
Apply Filters
Clear Filters
Rhodes City villas
Casa Dino Bello
37 Alexandrou Diakou, Rhodes City, Greece View map
Situated within 5 minutes' walk of Diagoras, Casa Dino Bello Villa Rhodes City offers easy access to numerous tourist spots in the area.
From US$ 249
Book Now
Artzy Villa
Ilioupolis 16, Rhodes City, Greece View map
Staying at the 5-bedroom Artzy Villa Rhodes City, guests can easily reach the Church of Panormiti, located just 1.3 km away. Offering ping pong, this Rhodes City villa is suitable for 12 guests.
From US$ 656
Book Now