CATALONIA SABADELL

sabadell, spain. CALLE CATALU√ĎA 10-12
This hotel is spread over 7 floors and has over 110 rooms, of which 2 are suites, and offer a foyer with 24-hour reception desk, [ + ]