Travelers Inn Phoenix
5102 W Latham St
Phoenix, AZ 85043

(602) 233-1988
<strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>... <strong></strong>...