Super 8 4530 S. Emerson Ave. - Indianapolis, Indiana 46203 Approximately 0.6 miles from South Emerson Avenue Church of God Compare prices for hotels in Indianapolis, IN
Super 8 Motel - Indianapolis/Emerson Ave. is the closest Super 8 hotel to South Emerson Avenue Church of God.
Super 8 Closest To South Emerson Avenue Church of God