Whistler

4.5

Tamwood's English school in Whistler is located in the center of North America's number one holiday resort destination, and is only two hours by car from Vancouver.

301 - 4204 Village Square
Whistler, BC V0N 1B4
Canada
+1 (604) 938-9843
5

International House Whistler provides a window on Canadian culture, with ready access to nature and world-class outdoor activities.

302-4293 Mountain Sq
Whistler, BC V0N 1B4
Canada
+1 (604) 905-0505