Featuring air conditioning, Center House offers accommodation in Barcelona. Portal de l'Angel is a few steps away.
The accommodation features a seating and dining area. There is also a kitchen, fitted with a toaster, refrigerator and stovetop. Bed linen is featured.
Plaça Catalunya is 200 metres from Center House. The nearest airport is El Prat Airport, 13 km from the property.