Knights Inn Phoenix I-17

1624 N Black Canyon Hwy
Phoenix
Arizona
United States