The first Renaissance Hotel is located just north of downtown Indianapolis in the flourishing suburb of Carmel Indiana. Enjoy an upscale atmosphere along with well-appointed guest rooms and suites and a wealth of gracious amenities.
Renaissance Indianapolis North Hotel
|Address||11925 North Meridian St|
|Number of rooms||263|
|Phone number||1 (317) 8160777|
|Fax number||1 (317) 816-0430|