HLG CITY PARK NICARAGUA

barcelona, spain. CALLE NICARAGUA 47
Built in 1992, this hotel is composed of a 6-storey building with a total of 80 guestrooms, of which 20 are singles and 60 are [ + ]