The Plaza At Ski Time Square, Steamboat Springs, Colorado

The Plaza located in the heart of Ski Time Square, only 100 yards from the slopes offers affordable accommodations and a great location with the use of The Thunderhead Lodge's amenities.

Other related links

Quick navigate Steamboat Springs Hotels

Check and reserve the best rates for The Plaza At Ski Time Square

Arriving: Adults:
Departing: Children:
Rates will be displayed in a new window

Address and contact details

image showing The Plaza At Ski Time Square
The Plaza At Ski Time Square
1870 Ski Time Square Drive
Steamboat Springs
Colorado
80487
USA

Map of The Plaza At Ski Time Square

View in Google Earth - locations may be approximate

Local alternatives