Hampton Inn Indianapolis/Carmel Near Center for the Performing Arts
12197 N. Meridian Street -
Carmel,
IN 46032