Built like a small village overlooking the Aegean Sea, all-inclusive, Costa Lindia is on Lardos Beach in Rhodes. It features a tennis court, 6 pools with bridges and waterfalls as well as ethnic restaurants.
Read more

View all Luxury Hotels in Rhodes