Silver Plume hotels & apartments, all accommodations in Silver Plume

Suggested hotels in Silver Plume

Windsor Hotel Silver Plume photo

Windsor Hotel Silver Plume

515 Woodward St, Silver Plume, United States

Windsor Hotel is a 2-star venue set just 2.8 km from Hotel de Paris Museum. The property is situated 18 km away from Sunnyside Lift.