Best Western Plus Mountain View Auburn Inn

253-887-7600
401 8th St SWAuburn , WA 98001