Overlooking the inner courtyard, Villa Del Capo Suites Rhodes City is merely 14 minutes' walk from Old Town Aquarium in Rhodes City. Situated in close proximity to Andreas Papandreou Park, this apartment offers a sunbathing terrace where guests can relax and enjoy the garden view.
Stadium of Rhodes is located just 1.1 km from the apartment. Archaeological Museum of Rhodes is a few minutes' drive from the property. Ancient Olympic Stadium is also at a distance of 750 metres from Villa Del Capo Suites.
Staying at the property, guests have access to an adjoining terrace and a seating area equipped with an air conditioner. To ensure your comfort, a walk-in shower and a separate toilet are provided at the apartment. A hairdryer, toiletries, and dressing gowns are also included in the bathroom.
A kitchen with an electric kettle, a cooktop, and kitchenware is among the self-catering amenities provided. O Core e Mamma treats guests with Mediterranean dishes and lies not very far from this accommodation. The nearest airport is Diagoras, 15 km from this accommodation, and University bus station is nearly 5 minutes' walk away.