Loading hotels
Confirming room availability...
Inn Phoenix, 2510 W Palo Verde Dr, Phoenix, United States
The Knights Inn Phoenix is a Tourist hotel. Located in PHOENIX area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.