BARCELONA CENTER

barcelona, spain. BALMES 103-105
Opened in 2006, this 7-storey hotel comprises a total of 132 rooms of which 3 are junior suites. Facilities within the air-conditioned building include a [ + ]