El The Lotus Hotel está situado en el animado barrio de Little India, en Kuala Lumpur, en el bullicio de la ciudad.
El establecimiento se encuentra a 290 metros de la estación de LRT Masjid Jamek y a 550 metros de la plaza Merdeka. El Lotus Hotel Masjid India está a 650 metros del mercado central de Kuala Lumpur. La torre KL, el Upside Down House Kuala Lumpur, las Torres Petronas y el Suria KLCC están a 4 km del establecimiento. El aeropuerto internacional de Kuala Lumpur está a 66 km.
Las habitaciones del Lotus Hotel Masjid India disponen de aire acondicionado y TV de pantalla plana vía satélite. El baño incluye ducha y artículos de aseo gratuitos. Hay secador de pelo y utensilios de planchado disponibles bajo petición.
La recepción 24 horas ofrece servicios de conserjería y organización de excursiones. En los alrededores hay una gran variedad de tiendas y sitios para comer.