College dormitories near Campus Barcelona


Information about Campus Barcelona

LocationCarrer de la Immaculada, 22, 08017 Barcelona, Spain

Location


Student residences near Campus Barcelona