Construído em 1905, este hotel está situado na área histórica de Indianapolis, Northside. Esta estalagem histórica está mobilada com comodidades modernas e disponibiliza acesso Wi-Fi gratuito, restaurantes e reservas de teatro e teatro.
Os quartos do The Looking Glass Inn incluem televisão por cabo. Alguns quartos possuem uma lareira e uma banheira de hidromassagem para 2 pessoas.
O Looking Glass providencia uma colecção de filmes para uso dos hóspedes. Estão disponíveis bebidas e snacks gratuitos na despensa. Os hóspedes podem organizar uma massagem com os massagistas de serviço do hotel.
A Universidade Indiana-Purdue, em Indianapolis, fica a 3,8 km do Looking Glass Hotel. O centro de Indianapolis fica a cerca de 2,6 km.