Este hotel de 1905 está situado en el distrito de Old Northside, en Indianápolis. Esta hostería histórica cuenta con todas las comodidades modernas y proporciona conexión Wi-Fi gratuita y servicio de reservas en restaurantes y teatros.
Las habitaciones del The Looking Glass Inn incluyen TV por cable. Algunas habitaciones cuentan con chimenea y bañera de hidromasaje para 2 personas.
El The Looking Glass dispone de una colección de películas. En la despensa se ofrecen bebidas y aperitivos gratuitos. Se proporciona servicio de masajes bajo petición.
La Universidad Purdue de Indiana en Indianápolis está a 3,8 km del Looking Glass Hotel. El centro de Indianápolis está a 2,6 km.