The Keystone Lodge & Spa is surrounded by the majestic Rocky Mountains and thousands of acres of national forest, making it the ideal choice for winter sports enthusiasts. Treat yourself to an exceptional dining experience at the Bighorn restaurant while taking in the splendid views of the Continental Divide and Keystone Lake.