Extended Stay Hotels
Closed
3421 E Elwood St
Phoenix, AZ 85040
Extended Stay Hotels in Phoenix, AZ offers a comfortable and convenient lodging experience for travelers seeking longer stays. Featuring fully equipped kitchens in every suite, guests can enjoy the flexibility of cooking their own meals while benefiting from spacious living areas. With amenities such as free Wi-Fi, laundry facilities, and a fitness center, this hotel is designed to make your extended visit feel like home.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.