H10 Catalunya Plaza, Barcelona
Boutique Hotel
Chill-out Terrace
City centre
Plaça Catalunya, 7, 08002-Barcelona Centre, Barcelona
Hotel
Rooms
Restaurants and Bars
Meetings and Incentives
Our brands