CIUTAT DEL PRAT

barcelona, spain. AVINGUDA REMOLAR, 46

This 4 star hotel boasts 130 rooms with top quality services and amenities, as well as a restaurant, conference rooms, heated pool, sauna, gym and [ + ]