Hotel 1898 on Las Ramblas in Barcelona. Hotel with spa and pool