2200 Village Inn Court, Steamboat Springs
With Steamboat Ski Resort reachable in 0.7 mi Sheraton Steamboat Resort Villas offers accommodations a restaurant an outdoor swimming pool a fitness center and a bar. Free WiFi is available throughout the property.
160 West Beaver Creek Boulevard, Steamboat Springs
Located at the base of Beaver Creek Mountain in Avon Colorado this 4-star hotel offers fully furnished villas with private patios. It also features a 7th-floor sundeck with an outdoor hot tub.
173 Lake Street, Steamboat Springs
Located 10 miles from Vail this Avon accommodations offers free WiFi. A fully-equipped kitchen is included in each spacious apartment. Beaver Creek Mountain is 17 miles away.