Built in 1905, this hotel is situated in Indianapolis’ Old Northside. This historic inn is furnished with modern amenities and offers restaurant and theatre reservation assistance and free Wi-Fi. Guest rooms at The Looking Glass Inn include cable TV. Select rooms feature a fireplace and a 2-person jacuzzi. The Looking Glass offers a movie collection for guests’ use. Free drinks and snacks are available in the pantry. Guests can arrange a massage with the hotel’s on-call massage therapists. Indiana University-Purdue University at Indianapolis is 2.4-miles from the Looking Glass Hotel. Downtown Indianapolis is 1.6-miles away.