The Hotel Sorra D'Or is right by the train statin in Malgrat. We stayed there as a family in Aug…read more2016 and had a nice time. There is no air conditioning in the rooms (which is fine -- we weren't expecting it) and they had set out our room for two adults and two kids nicely, with a fold-out bed for the youngest child, although they both thought the fold-out bed was the best thing and fought over it...
We were half board, and the breakfast and dinner were okay. Not great, but fine for mass-catered buffet food. If you are vegetarian, you might not want to pay for the buffet but go outside into town (there are actually some nice veggie places near the hotel).
The one downside to the hotel is the noise. The walls are paper-thin and we therefore got to listen to a lot of other families, mostly consisting of drunken parents swearing at their unfortunate offspring. It's also a busy part of town so there were loud things going on outside.
It's a nice enough place, but not somewhere to go for tranquility