The Villa at Steamboat
1345 Overlook Drive
Steamboat Springs Colorado
Set in Steamboat Springs in the Colorado Region, this holiday home is 1.1 km from Ski Lift. Guests can take advantage of a hot tub, a tennis court and a sauna.
Towels and bed linen are offered in this self-catering accommodation. A balcony and a washing machine and tumble dryer are also offered.
Other facilities at The Villa at Steamboat include a barbecue.
Facilities
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
|
161