Sleep Inn

3809 South Geiger Blvd, Building A
Spokane, Washington 99224
In Spokane (Thorpe Westwood)
More hotels near this hotel