Within 350 meters from Lardos Beach in Rhodes, Olive Garden Hotel is set amidst blossomed gardens and features a pool . Leisure facilities , a poolside snack bar and a tennis court.
Lindos Acropolis 6.8 km