
Greenwood Village, CO, United States
Sleep Inn Denver Tech Center
3-star hotel · CHOICE HOTELS
Dream better at the Sleep Inn Denver Tech Center hotel in Greenwood Village, CO. Our smoke-free hotel is located off I-25, south of Denver, and accessible to all that this region has to offer. During your stay, enjoy our daily…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


