Designed to build upon the success of the existing
Christmas Place retail shop and to capitalize upon
an untapped market for higher price point resort
accommodations, the 145-room Inn at Christmas
Place uses rich architectural theming and site
features to create the experience of a Bavarian
resort town on the edge of a mountain lake.
This Trip Advisor’s “Traveler’s Choice” awarded
hotel has consistently ranked at the top of the
charts since its opening.