Re: Where to Stay at Indy
Homestead Studio Suites Indianapolis - Northwest
8520 N.W. Blvd.
Indianapolis, IN 46278
P: 317-334-7829
I paid $52.99 a night (Fri & Sat night)
Next to a ton of restaurants & shopping. There's a clean Wal Mart down the street if needed.
4 miles from downtown and a quick easy 10 min hwy ride to the track
We ate at Skyline Chili, not real fancy, but you don't get chili mac in Beantown.
__________________
N/A
|