Sleep Inn Dallas Northwest - Irving está en Dallas, a 17 km de Preston Center y a 17 km de American Airlines Center. Este alojamiento ofrece recepción 24 horas y servicio de conserjería, además de wifi gratis en todo el alojamiento. Este alojamiento libre de humo se encuentra a 15 km de Dallas World Trade Center.
Todas las habitaciones de este alojamiento están equipadas con TV. Todas las unidades cuentan con nevera.
Hay centro de negocios y gimnasio en el alojamiento, así como parking privado gratis.
Acuario Dallas World está a 18 km del alojamiento, y Centro de Artes Escénicas AT&T está a 18 km. El aeropuerto más cercano (Aeropuerto Dallas Love) está a 9 km.