A perfect location to soak in the sights and sounds of Barcelona, just steps away from the Passeig de Gracia metro stop.