Situated in the popular resort of Afandou, the Georgia Apartments consist of eight modern apartments and one studio, and provide a flexible base for a relaxing holiday in sunny Rhodes. The complex enjoys a great spot, just 300 metres away from the stunning sands of Afandou Beach, where you’ll find plenty of fun water sports on offer. There is also a top golf course just 100 metres away. If you’re planning to enjoy a top night out, the famously lively resort of Faliraki is just 5km away.