
Lakewood, CO, United States
Extended Stay America Denver Lakewood South
3-star hotel · EXTENDED STAY HOTELS
There are a total of 20 units on the premises. Guests may take advantage of the Wi-Fi connection on public areas. Extended Stay America Denver Lakewood South offers 24-hour reception for guests' convenience. Some services may be…
- Wi-fi
- 24-hour reception
- Car park
- Fitness · extra charge


