El Rhodian Villa Rhodes City is located in the Rhodes Old Town district, a mere 5 minutes' stroll from Diagoras Stadium.
To ensure your comfort, a separate toilet and a shower are provided at this apartment. Furthermore, hairdryers and bath sheets is available.
The property is equipped with self-catering facilities like an electric kettle and a fridge, giving guests the independence to prepare their own meals. There is KTEL bus station right around the corner from the accommodation.
The Akti Miaouli is 2.6 km from the apartment while the well-known Elli Beach is 2.4 km away. Guests will easily find the Old Town, which is within reach of this apartment. El Rhodian Villa also lies nearly a 10-minute drive from the medieval castle "Palace of the Grand Master of the Knights of Rhodes".