This profile has been claimed by the business owner or representative.
Extended Stay America Hotel Denver - Westminster is located at 1291 W 120th Ave, Denver, CO. This business specializes in Hotels & Motels and Other Lodging.
1291 W. 120th Ave., Westminster, CO, 80234, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 12:00 a.m. to Midnight | |
Tue | 12:00 a.m. to Midnight | |
Wed | 12:00 a.m. to Midnight | |
Thu | 12:00 a.m. to Midnight | |
Fri | 12:00 a.m. to Midnight | |
Sat | 12:00 a.m. to Midnight | |
Sun | 12:00 a.m. to Midnight |
Angie was the absolute best!! She was so professional, sweet and helpful to us! Leaving her was the saddest part. Please give this woman a raise!!
Good staff
Cheapest spot in denver
Thank you
Extended Stay America - Denver - Westminster has a 3.8 star rating with 1,511 reviews.
Extended Stay America - Denver - Westminster is open now. It will close tomorrow at 12:00 a.m.