Located in Spokane, Washington State region, Hampton Inn & Suites Spokane Downtown-South is situated 29 km from Eastern Washington University. The property is around 2.2 km from SkyRide, 1.
Number of rooms: 94
675 S McClellan St, Spokane, WA 99201, United States
Hotel booked 1 times today.