We stayed here in may 2010 and loved the apartments. We arrived in Salou and was told on booking these apartments that we would have to check in in there sister hotel "los peces", the lady here was helpful but however gave us some bad directions to the azahar, as it was during the evening we arrived we were lucky...
More
