Tango Suites provides accommodation within 300 metres of the centre of Rhodes Town, with free Wi-Fi, and a kitchen with a fridge, a stovetop and kitchenware. This recently renovated apartment is located 1.6 km from Elli Beach and 2.
Number of rooms: 2
12 Περικλέους, Rhodes Town, 85100, Greece