Extended Stay Deluxe Phoenix - Biltmore

5235 N 16th St
Phoenix
Arizona
United States