
Stay Alfred on 16th Street
5151 North 16th Street, AZ 85016, Phoenix, Arizona, United States, Phoenix
Location Want to save money while travelling? It’s easy: hotel Stay Alfred on 16th Street is located in Phoenix. This hotel is located in 8 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Life Care Centers of America, Arizona Biltmo











