Popular accommodations in Steamboat Springs-Base Meadows South
ApartmentAccommodates 8
Emerald Lodge 5103
Situated in Steamboat Springs, 3.6 km from Yampa River Botanic Park and 5 km from Old Town Hot Springs, Emerald Lodge 5103 features air-conditioned accommodation with a balcony and free WiFi. This apartment provides accommodation with a patio. The property is non-smoking and is located 17 km from Strawberry Park Natural Hot Springs.Book nowfrom $87 per night