Olympus Hotel Salou
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Local Business
Address: 43840 Salou, Spain
GPS Coordinates:
41.07561,1.14668
Salou, Tarragona Province, Catalonia, Spain
Facebook: facebook.com/224913770877023
Instagram: Photos and Videos
List of nearest hotels:
Hotel Olympus Palace five stars hotel located at Navarra, 6, 16 meters northwest.
Apartamentos California located at Prat d'En Carbó, 44 meters northwest.
Bertur Village Park located at Carrer Terrer 8-12, 93 meters north.
DMS III located at Saragossa 26-28, 105 meters northeast.
Zahara Rentalmar located at Navarra, 3, 118 meters west.
H10 Delfín - Adults Only five stars hotel located at De la Rioja, 4, 119 meters southwest.
Zahara located at Calle Navarra 3, Esc B, 6, Apto 620, 126 meters northwest.
You can find and book more hotels, hostels and apartments in our interactive hotel map