Muses of art Villas Hotel Afantou, Rhodes
Boasting garden views, Muses of art Villas provides accommodation with patio, around 3 km from Afandou Beach. With pool views, this accommodation features a balcony and a swimming pool.
Number of rooms: 6
Eparchiaki Odos Afantou-Psinthou 403, Afantou, 85103, Greece