2200 Village Inn Court, Steamboat Springs
Sheraton Steamboat Resort Villas offers accommodations, a restaurant, an outdoor swimming pool, a fitness centre, and a bar. WiFi is complimentary throughout the hotel.
160 West Beaver Creek Boulevard, Steamboat Springs
Located in Avon, Colorado, at the base of Beaver Creek Mountain, this 4-star hotel features completely furnished villas with private patios. Additionally, it offers a sundeck on the seventh storey 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.