Mountain Star Townhomes
You are here
The Mountain Star townhomes are located slopeside on Blackcomb Mountain, in a quiet neighborhood. The perfect home base for your Whistler vacation, Mountain Star is just a 3 min drive to Whistler Village, or an easy 9 min shuttle ride. The townhomes at Mountain Star offer underground parking, fee wifi, washer/dryer, gas fireplace, private hot tub, mountain views, and spacious, multi-level floorplans. Sorry, pets are not allowed at Mountain Star.