Set in a handsome colonial building just off La Rambla, the Hotel 1898 is a luxurious boutique property with a panoramic roof terrace and pool along with a relaxing spa.