TRAVELERS INN
Updated 44 days ago
5102 W Latham St, Phoenix, Arizona 85043
Travelers Inn Hotel offers convenience and comfort in various comfortable room options when it's about rooms. All our rooms have Air conditioning, Heating, Sitting area, telephone, Flat Screen TV, Refrigerator, Microwave, Cable Channels and Wake-Up service...
We offer you an outdoor pool, jacuzzi and exciting amenities to make your stay memorable. While you are at Travelers Inn Hotel for a business trip or leisure, you will have the best holiday ever.