Knights Inn Phoenix at N Black Canyon Hwy is a Hotel located at 1624 N Black Cyn Hwy, Phoenix, AZ 85009. It has received 1712 reviews with an average rating of 2.4 stars.
The address of Knights Inn Phoenix at N Black Canyon Hwy: 1624 N Black Cyn Hwy, Phoenix, AZ 85009
Knights Inn Phoenix at N Black Canyon Hwy has 2.4 stars from 1712 reviews
Hotel
3203 reviews
401 W Clarendon Ave, Phoenix, AZ 85013
3017 reviews
6000 E Camelback Rd, Scottsdale, AZ 85251