visit website

11925 North Meridian Street
Carmel, IN 46032
United States

+1 317 816-0777

The Renaissance Indianapolis North, an upscale, sophisticated hotel north of downtown Indianapolis truly reflects the vibrancy of the area. 15 meeting rooms 14,500 sq ft of total meeting space.

)

The Renaissance Indianapolis North, an upscale, sophisticated hotel north of downtown Indianapolis truly reflects the vibrancy of the area. 15 meeting rooms 14,500 sq ft of total meeting space.