Why sign a lease agreement and pay those pesky bills...Live, Stay and Play at TownPlace Suites Denver West!!! More residential community than hotel, TownPlace Suites is designed for those traveling on the road for weeks at a time. A friendly spirit, helpful services and thoughtful amenities make TownPlace Suites the right choice for your lengthy stays. Go ahead, rearrange the furniture, bring your recliner, or your beloved dog. Make TownPlace Suites your home.