Barcelona, Spain
Cosmo Apartments Concell de Cent
Apartment
1.7 km straight-line distance
This property is located 700 meters from Barcelona's central University Square and offers stylish, well-equipped apartments. It is 300 meters from Urgell metro station. Las Ramblas and Plaza Catalunya are 2 metro stops away. Each…
- Wi-fi
- Wheelchair-accessible
- Car hire · extra charge
- Clothes dryer























