Johannes Boutique Apartments & Suites Apartment Afantou, Rhodes
Johannes Boutique Apartments & Suites is just 1.5 km from Afandou centre, and 18 km from Rhodes Town. It offers spacious, self-catered accommodation with balcony or terrace facing the garden and the sea.
Number of rooms: 23
135, Lindos-Rodos Avenue, Afantou, 85103, Greece