GotoBus >
Hotels >
Holiday Inn Express Denver North - Thornton
Holiday Inn Express Denver North - Thornton
North Denver Area,12030 Grant Street THORNTON 80241 US
Sports and Entertainment
Sports and Entertainment
Sports and Entertainment
Lobby
Lobby
Lobby
Pool
Pool
Lobby
Lobby
Lobby
Lobby
Lobby
Lobby
Pool
Pool
Pool
Pool
Conferences
Conferences
This comfortable hotel is located in North Denver area. There are a total of 85 rooms on the premises. Those who dislike animals may enjoy their stay, as this hotel does not allow pets.