NH Belagua is situated on the edge of Barcelonaƒ??s popular GrÇÿcia district, 300 metres from Fontana Metro Station. Its spacious, modern rooms feature climate control, minibar and flat-screen satellite TV.
Address: Via Augusta, 89-91, Barcelona
Rates from:
EUR 76 | More:
Booking.com