Breckenridge

Allaire Timbers Inn

130

9511 S. Main St.,
Breckenridge,
CO,
United States,
80424.

Curl up by the lobby fireplace in this rustic, airy, sumptuous lodge with panoramic views of the ski area. All rooms have custom-crafted lodge furnishings and secluded private decks.