The Sheraton Mountain Vista Hotel is located in the very heart of the Vail Valley, at the base of Beaver Creek Mountain. The hotel lies right in the midst of Avon, which is comfortably nestled into spectacular alpine scenery within easy access of absolutely everything and perfectly poised to deliver the best the Vail Valley has to offer. All the guestrooms at the hotel are refined due to its attention to details. The rooms provide one with required amenities and services. The staffs at the hotel also make its guests feel at home while away from home.