3 star Hotels in Winter Park, Colorado

Winter Park hotels (11 - 11 of 11)  

Winter Park Chateau

3 stars 405 Lions Gate Drive
Winter Park, CO 80482
  • Description
  • Amenities
  • Map
  • Photos
An upscale boutique B Inn located in the heart of Downtown Winter Park. Winter Park Chateau offers contemporary style with a Victorian flair. All of the rooms have gorgeous views, are large, bright, and stylish. We feature free wireless internet, flat screen high definition televisions, designer furnishings, and bathrooms with jetted tubs. Some also feature private balconies and gas fireplaces. The property is walking distance to Restaurants, entertainment, live theater, and shopping. It is also adjacent the free shuttle bus to Winter Park Resort as well as the bicycle path with access to over 600 mountain bike trails.