List of 5-Star Hotels near Indiana University Purdue University - 1830 W 16th St, Indianapolis, IN 46202, United States.