Sleep Inn Dallas Northwest - Irving is situated in Dallas, within 17 km of Preston Center and 17 km of American Airlines Center. Among the facilities at this property are a 24-hour front desk and a concierge service, along with free WiFi throughout the property. The property is non-smoking and is set 15 km from Dallas World Trade Center. All rooms in the inn are equipped with a TV. The units will provide guests with a fridge. A business centre and a gym are available at the property as well as free private parking. Dallas World Aquarium is 18 km from Sleep Inn Dallas Northwest - Irving, while AT&T Performing Arts Center is 18 km away. The nearest airport is Dallas Love Field Airport, 9 km from the accommodation.
Accommodation options
Facilities
Travel information
Departure: from 11:00 to 15:00
Spoken languages:
Englisch
Credit card required
Location