Babak's Oriental Carpets is seen as one of Mountain Club Whistler's biggest rivals. Babak's Oriental Carpets is a Private company that was founded in Victoria, British Columbia in undefined. Like Mountain Club Whistler, Babak's Oriental Carpets also operates in the Travel, Recreation & Leisure sector. Babak's Oriental Carpets has 63 more employees vs. Mountain Club Whistler.