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.