Extended StayAmerica 8520 Northwest Blvd - Indianapolis, Indiana 46278 Approximately 5.8 miles from Second United Presbyterian Church Compare prices for Extended Stay America - Indianapolis - West 86th St. with nearby hotels
Extended Stay America - Indianapolis - West 86th St. is the 3rd closest Extended StayAmerica hotel to Second United Presbyterian Church.
Extended StayAmerica Closest To Second United Presbyterian Church