O hotel Eco Stay Mount Road de 2 estrelas está aninhado no bairro Central Chennai, a 3 km das atrações esportivas, tais como o Estádio de Jawaharlal Nehru. Este estabelecimento também inclui o parque de estacionamento.
O Templo Sri Parthasarathy fica a 2.6 km e a Anna Centenary Library está a aproximadamente 6 km. Os locais de ensino na área incluem a Universidade de Madras (a 2.6 km) e o Instituto Indiano de Tecnologia de Madras (a 7 km). O Centro Comercial Express Avenue e Spencer's Plaza Shopping Mall estão a alguns passos deste hotel. Uma caminhada até à estação de metrô mais próxima, Thousand Lights, demora 5 minutos a pé.
Armário, Wi-Fi gratuito e controle de temperatura são apresentados nos quartos com ar condicionado. O entretenimento no quarto inclui TV de tela plana com canais via satélite, enquanto confortos como controle de temperatura também são fornecidos. Juntamente com chuveiro, os casas de banho privadas têm produtos de higiene.
Pode caminhar 5 minutos até Domino's Pizza ou comer no Dhabba Express situado a 5 minutos de distância a pé.