Olympus Palace
Photo gallery for Olympus Palace
Overview of Olympus Palace
Olympus Palace
4-star hotel in Salou City Centre
Reviews
8.2
Very good
Popular amenities
Explore the area
Av. Navarra 6, Salou, 43840
- Cala Font Beach7 min drive
- PortAventura World9 min drive
- Ferrari Land9 min drive
- Barcelona (BCN-Barcelona Intl.)69 min drive