Residencia Montjuïc is located in Barcelona in Spain.
Passeig de Montjuïc, 22-24, s/àtic Barcelona, Spain Postal code: 8004