About Fairfield Inn & Suites By Marriott Indianapolis Carmel Contact 1335 W Main St, Carmel, IN, 46032, USA