
Benidorm, Spain
Benidorm City Olympia
3-star hotel
Enjoy stunning terrace views at the Benidorm City Olympia Hotel, where amenities such as complimentary Wi-Fi and concierge services enhance your stay. Savor delicious meals at the on-site restaurant or unwind with your favorite…
- Wi-fi
- 24-hour reception
- Restaurant
- Bar · extra charge


