Situado no bairro Central Chennai, o Madras Inn encontra-se a uma distância aproximada de 20 minutos a pé dos locais de interesse cultural como Museu do Governo. O hotel também fornece aos hóspedes Wi-Fi disponível na propriedade.
O Estádio de Jawaharlal Nehru e o Centro Comercial Express Avenue estão localizados a uma distância de 3.6 km e a uma distância aproximada de 25 minutes a pé respectivamente. Os locais de interesse religioso na área incluem o Templo de Kapalishvara (a 2.1 km) e a Basílica de São Tomé (a 4.2 km). Forte São Jorge na Índia fica a uma distância de 4.6 km deste hotel. O Madras Inn está a uma distância moderada da estação de metrô Thousand Lights.
Os quartos apresentam controle de temperatura, enquanto alguns deles têm terraço e local de descanso para o máximo conforto dos hóspedes. As casas de banho, equipadas com casa de banho separada e chuveiro, dispõem também de lençóis de banho e toalhas.
Orange Wok serve cozinha tailandesa e está localizado a 450 metros deste estabelecimento.