The grand Sleep Inn Dfw North is a 2-star property set next to DFW, Dallas-Fort Worth Airport and Texas Stadium. Founded in 1999, the hotel underwent a renovation in 2003.
The hotel is conveniently situated in a tourist area, close to parks. The venue is 9 km away from the city center.
A racetrack, a stadium and an aquarium are set close to the property.
Dallas/Fort Worth International airport can be reached in 5 minutes by car from Sleep Inn Dfw North.
All spacious rooms are equipped with wireless internet, heating, a refrigerator, a work desk and flat-screen TV. Many guestrooms offer views of Lone Star Park. Guests can make use of private bathrooms with a shower and a hairdryer.
Eat & Drink
A free breakfast is served daily.
Sleep Inn Dfw North provides a business center, a photocopier and a copier along with 24-hour reception, free shuttle bus service and ironing service.
A spa lounge and a Jacuzzi are offered for relaxation.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.