Extended StayAmerica 8520 Northwest Blvd - Indianapolis, Indiana 46278 Approximately 15.4 miles from Franciscan Saint Francis Hospital Beech Grove 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 Franciscan Saint Francis Hospital Beech Grove.
Extended StayAmerica Closest To Franciscan Saint Francis Hospital Beech Grove