This lovely hotel can be found in Squamish. The premises count with 26 welcoming bedrooms. No pets are allowed on the premises.