Hotel Paseo de Gracia Barcelona
Low cost hotel in the center of Barcelona