Extended Stay America Indianapolis - Northwest-College Park

9030 Wesleyan Rd
Indianapolis
Indiana
United States