Best Western Inn
2425 S 24th St
Phoenix, AZ 85034
Phoenix, AZ 85034