Our Destinations
An unrivalled choice of the world’s most enticing destinations for all your travel desires
- Top Destinations
- Europe
- Spain
- Costa Dorada
- Hotel Olympus Palace
Hotel Olympus Palace
Rating:
Location
This welcoming hotel is situated in the centre of Salou, just 200 m from the nearest beach and the town centre. There are shops, restaurants, bars and pubs located in the area surrounding the hotel. Public transport departs from stops which are a mere 100 m away.