Hotel Spokane North in Spokane
6282630420
OYO Hotel Spokane North is located in Spokane, East Washington. This hotel features modern rooms with spacious and contemporary style attached washrooms. Apart from these, it also has fire-extinguishers, step free access, 24/7 check-in, card payment, first ...