M
Marta Roda Garcia Review of NH Hotel Group
Top hotel in Barcelona. Located in a very central ...
Top hotel in Barcelona. Located in a very central location. Very nice panoramic views. Pool and full gym.
Comments: