Microtel Inn And Suites, Indianapolis
9140 N Michigan Rd, Indianapolis, IN 46268, USA
Location on the map Microtel Inn And Suites
Located nearby
3910 Payne Branch Rd, Indianapolis, IN 46268, USA
57 m
9030 Wesleyan Rd, Indianapolis, IN 46268, USA
220 m
Microtel Inn And Suites is located at 9140 N Michigan Rd, Indianapolis, IN 46268, USA (~17.8 km from the central part of Indianapolis).
You are on this page because you are most likely looking for: or hotel,
Microtel Inn And Suites Indianapolis, United States,
Microtel Inn And Suites, address,
reviews, phone .