Hotel description

Holiday Inn Dallas North Addison is located in Addison and features a free shuttle service. The various facilities this contemporary hotel offers include meeting rooms, an express check-in and check-out feature and an executive floor.

This 3-star hotel provides luggage storage, a 24-hour reception and room service. A fitness centre is available to guests wishing to keep active while travelling.

Rooms at Holiday Inn Dallas North Addison are contemporary and feature a microwave, a refrigerator and cable/satellite channels. They provide wireless internet access, a private bathroom and movies-on-demand.

There are a variety of cafés and restaurants close to Holiday Inn Dallas North Addison, and Dallas is an easy car ride away. American Airlines Center and Dallas Zoo are just a short drive from the hotel.