Filter Results
Apply Filters
Clear Filters
Historical hotels in Salou
Hotel Olympus Palace
Navarra, 6, Salou, Spain View map
Hotel Olympus Palace Salou, located 5 minutes' walk from Municipal Park and a 25-minute walk from Aquopolis Costa Dorada, features a rooftop swimming pool for guests to take a dip in. You will find a…
From US$ 90
Book Now
Hotel Best Da Vinci
Mayor, 53-55, Salou, Spain View map
Hotel Best Da Vinci Salou, located less than 9 minutes' walk from Avenida Jaume I and a mere 9 minutes' walk from Salou Beach, features an outdoor pool for guests to take a dip in. This hotel also…
From US$ 74
Book Now