11925 North Meridian Street, Carmel
This hotel is located along Highway 31 in Carmel. It has an indoor lap pool and provides air-conditioned rooms with LCD TV and free Wi-Fi. Rooms at the Renaissance Indianapolis North Hotel are spacious and include luxury bedding.