We have just returned from a week in Salou and we booked this hotel for our stay. Having read some of the reviews we were getting concerned about what to expect but we were quite happy with the hotel.
It is located in Salou town which is around 10-15 minute walk to the resort part of Salou where all the...
More
- Manage your listing