Villa Del Capo Suites
Main amenities
-
Wi-Fi
-
Air conditioning
-
No pets allowed
Location
Villa Del Capo Suites Rhodes City is 16 minutes' walk from the sacred center "Acropolis of Rhodes". Situated in the immediate vicinity of Andreas Papandreou Park, this apartment offers a sun terrace where guests can relax and enjoy the garden view.
The apartment is within an 800-metre distance of Diagoras Stadium and just 0.7 km from the Ancient Olympic Stadium. The centre of Rhodes City is reachable within a 5-minute walking distance. Villa Del Capo Suites is located within a few blocks of the Old Town Aquarium.
The apartment is equipped with a bathroom that features toiletries, bathrobes, and towels. Furthermore, a walk-in shower and a separate toilet is available.
Villa Del Capo Suites ensures your comfort by providing a kitchen with an oven, a stovetop, and glassware. San Francesco bus stop is within 5 minutes' walk of this property.