123 South Illinois Street, Indianapolis
Featuring free Wi-Fi access this hotel is conveniently attached to the Circle Centre Mall and Indiana Convention Center. A fitness center is on site and each guest room boasts a 46-inch flat-screen cable TV.