My wife and stayed at the Grand Marina hotel on the waterfront in Oct 2003, brand new hotel at the time, rooms very spacious and service was wonderful, walking distance to Las Ramblas and other attractions, would absolutley stay again if I returned to Barcelona.

Hope this helps

Frank