Chieftain Hotel
38005 Cleveland Avenue Squamish, Canada View Larger Map The Chieftain Hotel is located in Squamish, B.C. near Highway 99, which is the route from Vancouver to Whistler, BC. in a quiet location surrounded by the beautiful...
overview and reservation