Avalon Suites Phoenix Hotel
839 North 2nd Avenue, Downtown Phoenix, Phoenix, AZ 85003, United States
Avalon Suites Phoenix offers accommodation within 2.9 km of the centre of Phoenix, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. Private parking is available on site.