GotoBus >
Hotels >
Super 8 by Wyndham Phoenix Metro North
Super 8 by Wyndham Phoenix Metro North
Northern Phoenix,North Black Canyon Highway,8130 PHOENIX 85051 US
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
This charming hotel is set in Northern Phoenix. The total number of guests rooms is 120. Visitors can make use of internet access to stay connected to work or home. This is not a pet-friendly hotel. Additionally, a car park is available on the premises for guests' extra convenience.