Located at the base of Beaver Creek Mountain, the Sheraton Mountain Vista Villas is the ideal home base for all your outdoor activities. Whether it is skiing, hiking, shopping, dining or a night of entertainment, you'll enjoy coming back to your 1 bedroom villa where you can relax before calling it a night. Not ready to go to sleep, enjoy the pools, hot tubs, spas and all this beautiful property have to offer. Full kitchen is also available to prepare your home cooked meals.