A stay at this villa places you in the heart of Rhodes, within a 15-minute walk of Lindos Beach and St. Pauls Bay. This upscale villa is 3.7 mi (6 km) from Pefkos Beach and 7 mi (11.2 km) from Lardos Beach. Ta ... Read more

View all Luxury Hotels in Rhodes