Residence Inn Carmel
This four-story, all-suite hotel is located in the Northside business district, 13 miles from downtown Indianapolis.
Suites at this Residence Inn feature complimentary high-speed Internet access and multi-line phones with voice mail.
On-site recreation facilities include an indoor pool and spa tub, fitness equipment, and a multi-purpose sport court.
11895 N Meridian Street, Carmel, IN 46032, USA