Rooms
Rooms Number: 141
5200 South Quebec Street - Greenwood Village, Colorado - 80111 - Greenwood Village (Co), United States View Map
This 2 star hotel is located in the city centre of Greenwood Village. It is 24.0 Km from the Denver Zoo. All 141 rooms are equipped with minibar, hairdryer, ironing set and air conditioning.
This 2 star hotel is located in the city centre of Greenwood Village. It is 24.0 Km from the Denver Zoo.
TripAdvisor vote: 2.5/5 Based on 80 guest reviews
Rooms Number: 141
The Hotel Extended Stay America Tech Center North offers air conditioning.
The Hotel Extended Stay America Tech Center North offers the use of a TV in the rooms. The Hotel Extended Stay America Tech Center North offers a minibar service. The Hotel Extended Stay America Tech Center North rooms offers the use of an hairdryer.