The 4-star and beachfront Olympos Beach Hotel is on the bay of Faliraki. It features 2 swimming pools, restaurants and bars. Air-conditioned rooms feature Aegean Sea views. All the guest rooms open out onto a s ... Read more

View all Luxury Hotels in Rhodes