Piccolo Modern Suites Old Town Apartment Rhodes Town, Rhodes
Located in Rhodes Town centre, 1.6 km from Elli Beach and 1.8 km from Akti Kanari Beach, Piccolo Modern Suites Old Town provides accommodation with free Wi-Fi and a patio.
Number of rooms: 5
Πισάνδρου, Rhodes Town, 85100, Greece