Argiro Village is a family hotel located in Afandou area Just 19 km from Rhodes Town and 20 km from the airport Guests can enjoy a peaceful atmosphere surrounded by lush gardens featuring olive trees palm trees and vibrant hibiscus bushesThe hotel of . . .