With a stay at Ledras Beach Hotel in Rhodes, you'll be within a 15-minute drive of Lardos Beach and Gennadi Beach. This hotel is 11.4 mi (18.3 km) from Pefkos Beach and 13.1 mi (21.1 km) from St. Pauls Bay. En ... Read more

View all Luxury Hotels in Rhodes