Featuring an outdoor swimming pool and a 24-hour front desk, Cosmo Suite Penthouse is in a prime location in Sants-Montjuïc district of Barcelona, 2.
Cosmo Suite Penthouse
Passeig de Sant Antoni, 30, Sants-Montjuïc, 08014 Barcelona, Spain