Loading hotels
Confirming room availability...
Redwood Motel, North Arizona Avenue 85225 Chandler, Chandler, United States
This lovely hotel is in Chandler. A total of 19 bedrooms are available for guests' convenience. Pets are not permitted on the premises.