Set on a prominent corner near Plaza Catalunya, the aptly named hotel resides in a historic 1898 building dotted with Juliet balconies. Along Las Ramblas, this hotel bustles with energy out front ...