3 stars hotels near SalouBook 3 stars hotels near Salou, Spain online. Compare prices, reviews & photos of 121 hotels and get the best 3 star hotel deal for your next stay.
Apolo Suites RentalmarCarrer de la Torre Alta, 15, Salou
Hotel Best Cap SalouCarrer Cala de la Font, 1, Tarragona, Salou