Afantou Beach Villa, Rhodes
1 bedroom
Baths
Guests
When you stay at this villa in Rhodes, you'll be on the beach, within a 15-minute drive of Faliraki Beach and Tsambika Beach. This beach villa is 13.5 mi (21.7 km) from Rhodes Port and 6.4 mi (10.4 km) from Water Park Faliraki.
Parking
Elevator
Pool
Restaurant
WiFi/Internet
Beach
No nearby properties available in this region at the moment.