Indianapolis / Indiana / United States
TownePlace Suites by Marriott Indianapolis Keystone is located on the north side of Indianapolis in the citys most prestigious area, Keystone at the Crossing. This apartment- style hotel offers full size kitchens in every suite, free breakfast, WiFi.