Stay at this 3.5-star aparthotel in Barcelona. Enjoy free WiFi, onsite parking, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Plaça de Catalunya and La Rambla are located nearby. Discover genuine guest reviews for Cosmo Apartments Sants, in Sants-Montjuïc neighborhood, along with the latest prices and availability – book now.