El NH Sport está situado cerca de la estación de tren, en el centro de Zaragoza. Ofrece acceso fácil al centro urbano y conexión Wi-Fi gratuita en todo el hotel. Todas las habitaciones del hotel Sport cuentan con aire acondicionado, TV y baño con secador de pelo. El hotel está cerca de la plaza de toros, del palacio de la Aljafería y del recinto de la Expo 2008. La plaza del Pilar y el casco antiguo de la ciudad se encuentran a 15 minutos a pie o a 5 minutos en autobús. Hay una parada de autobús a 100 metros del hotel. El NH Sport también está bien comunicado con el aeropuerto de Zaragoza, situado a sólo 10 km.