HomeTowne Studios
Hotel
Lakewood
This HomeTowne Studios by Red Roof Denver - Lakewood West is located in Lakewood and especially designed for longer stays. The hotel offers free Wi-Fi.
Number of rooms: 147
715 Kipling Street, Lakewood, CO 80215, United States
Hotel booked 1 times today.