at 212 W Osborn Rd, Phoenix , 85013 United States
5 FB users likes Holiday Inn-Phoenix Downtown North, set it to 94 position in Likes Rating for Phoenix, Arizona in Hotel & Lodging category
Holiday Inn-Phoenix Downtown North is Phoenix based place and this enity listed in Hotel category. Located at 212 W Osborn Rd AZ 85013. Contact phone number of Holiday Inn-Phoenix Downtown North: (602) 595-4444