Chieftain Hotel

38005 Cleveland Ave.
Squamish
Canada