Ubicación y Entorno
El NH Sants Barcelona se encuentra a 400 metros de la estación de Sants, en el barrio financiero de Les Corts. El hotel está en una zona tranquila con ambiente de barrio, a cinco minutos a pie de la parada de metro. Las atracciones cercanas incluyen el Camp Nou, el Museo Nacional de Arte de Cataluña y las Fuentes Mágicas de Montjuïc.