Courtyard by Marriott Indianapolis Carmel
Located in the Northside business community, this four-story hotel is 13 miles north of downtown Indianapolis.
Complimentary high-speed Internet access, multi-line phones with voice mail, and work desks are guestroom features.
Onsite recreation is provided in a fitness room, indoor pool, and spa tub.
10290 N Meridian St, Indianapolis, IN 46290, USA