Indianapolis, Indiana Hotels

Holiday Inn Hotel, Downtown Indianapolis IN

Holiday Inn Hotel, Downtown Indianapolis IN

Hotel is located 2.5 miles south of downtown on I-65, wiht easy access to I-70 and I-465 and US31

61 Guest Rooms

Indoor Pool

Holiday Inn Express Hotel
3514 S. Keystone
INDIANAPOLIS, IN 46227
UNITED STATES
Holiday Inn Hotel, Downtown Indianapolis IN



Good Hotels USA Good Hotels USA

Good Hotels Indiana Good Hotels Indiana