Ubicación El encantador hotel se encuentra en el este del estado norteamericano de Utah, entre las ciudades de Denver y Salt Lake City. Es un punto de partida ideal para viajar. El monumento nacional de Colorado se encuentra a 8 km. Además, la estación de esquí de Powderhorn está a unos 55 km.