Downtown Apartments
- View all
Downtown Apartments Rhodes City includes a terrace and is situated a 6-minute walk from the Church of Our Lady of Victory. Wi-Fi is available for guests' business or leisure needs.
This apartment is just 1.8 km from Diagoras Stadium and a short way from the Rhodes Casino. The apartment gives access to the enduring Aquarium of Rhodes, which is an 11-minute walk away. Downtown Apartments is also 1.4 km from the Gate of St. Athanasius.
The apartment has a balcony, a terrace, and a living room, and comforts such as climate control. The accommodation offers guests the convenient feature of hairdryers, shower caps, and bath sheets in the bathroom. A walk-in shower and a separate toilet can also be found.
Downtown Apartments offers a kitchen with all necessary appliances. This property is steps away from Diagoras of Rhodes bus stop.
Popular hotels in Rhodes