









Villa il Borgο

Exceptional 9.6 (16 reviews)
Residence
Price unavailable
About it
Right in the heart of Rhodes Town, Villa il Borgο features rooms with free Wifi. Featuring a garden, the property is located within a 17-minute walk of Elli Beach. The property is close to popular attractions like Mandraki Port, Deer Statues, and Synagogue Kahal Shalom.
Each unit includes a private bathroom, and some units at the apartment complex have a terrace.
Popular points of interest near the apartment include The Street of Knights, Clock Tower, and Grand Master's Palace. Rhodes International Airport is 8.7 miles from the property.
Its strengths
LAN Wi-Fi
Location
Plateia Evraion Martyron 54 54851 00 Rhodes Town
Dates of your stay
Availability with