holidayinnhotelsandresorts
in
Phoenix, AZ
Ramada Phoenix
212 W Osborn Rd
Phoenix
AZ
85013
(602) 595-4444
2.7
mi