Sleep Inn Dfw North is located in a tourist area of Irving in close proximity to Palace Arts Center Theatre, Great Wolf Lodge Waterpark and DFW. The stylish hotel serves as an example of international architecture in Irving.
Sleep Inn Dfw North has been welcoming guests to its spacious rooms since 1999. Irving city center is 9km away.
The hotel is surrounded by an amusement park, restaurants and an aquarium.
Guests will find themselves within 5-minute drive to Dallas/Fort Worth International airport.
Among other there are a microwave, individual climate control, Wi-Fi, a writing desk and cable TV with on-demand movies in Sleep Inn Dfw North rooms. Room amenities include private bathroom with a hairdryer and a shower along with a fridge and coffee/tea makers for self-catering.
Eat & Drink
A free hot buffet breakfast is served in the full-service dining room daily. Cocktails can be savored in the pool bar.
Business travelers will appreciate a photocopier, a business center and internet connection available on site.
A Jacuzzi, a wellness center and a hot tub are offered for relaxation.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.