Best hotels near Castleton Square

Comfort Inn & Suites Fishers - Indianapolis
Hotel
Hotel
9780 North By Northeast Blvd, IN, 46037, United States Of America

Rodeway Inn Fishers Indianapolis
Inn
Inn
8250 N By Northeast Blvd, Fishers, IN, IN 46038, United States Of America
12