Located on Highway 121 and less than 5 minutes’ drive from central Lakewood, this hotel features an outdoor swimming pool. The Pepsi Centre is less than 10 minutes’ drive away.
Number of rooms: 120
480 Wadsworth Boulevard, Lakewood, CO 80226, United States
Hotel booked 1 times today.