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

Find related places

Own this business?
See a problem?

You might also like

United StatesArizonaPhoenixExtended Stay Hotels

Partial Data by Foursquare.