Inn at Keystone
The Inn at Keystone hotel is centrally located near both River Run and Keystone Villages.
The comfortable rooms at the Inn at Keystone were renovated in 2002 and include in-room refrigerators.
Enjoy the on-site amenities of a jazz bar, restaurant, covered parking and hot tubs on the roof.
Enjoy the convenience of the 3-minute walk to the Keystone Mountain Ski Lifts.
23044 US Highway 6, Keystone, CO 80435, USA