A mere 328 feet from Ialysos Beach, 4-star hotel Matoula Beach is set within extensive greenery with garden furniture. It offers a swimming pool with childrens section, and poolside snack bar. Windsurfing and o ... Read more

View all Luxury Hotels in Rhodes