
Barcelona, Spain
Cosmo Apartments Sants
Apartment
2.6 km straight-line distance
Cosmo Apartments Sants is located in the heart of Barcelona, next to Sants train station. The 32 apartments range from one-bedroom loft suites to three-bedroom apartments, including a spectacular penthouse with a private pool and…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Launderette · extra charge






















