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