Just a 5-minute walk from the centre of Afandou village in Rhodes, Kastelli Hotel offers a swimming pool, a snack bar and daily breakfast. Afandou Beach is 2 km away.
Rooms at Hotel Kastelli include a private balcony. Each has a private bathroom with shower and amenities.