Vintage styling, comfortable rooms and a rooftop terrace and Jacuzzi make the H10 Montcada a worthy option, but its convenient location in the heart of Barcelona is the real draw.