Das Lotus Hotel Masjid India befindet sich im Herzen von Kuala Lumpur und verfügt über WLAN im ganzen Gebäude. Die Gäste des Hotels werden die Aussicht auf die Stadt und die strategische Lage in der Nähe von einer U-Bahn-Station zu schätzen wissen.
Stadium Merdeka ist etwa 20 Fußminuten vom Hotel entfernt, während Nationalmoschee eine 10-minütige Autofahrt von hier entfernt ist. Das Stadtzentrum von Kuala Lumpur ist in etwa 20 Minuten zu Fuß erreichbar. Vogelpark Kuala Lumpur ist rund 2 km weit weg von der Unterkunft. Das 2-Sterne Lotus Hotel Masjid India ist ein paar Minuten entfernt vom Busbahnhof Masjid Jamek gelegen.
Die Unterkunft umfasst 24 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer verfügen über ein privates Bad, das mit einem Haartrockner und einer begehbaren Dusche ausgestattet ist.
Es sind 650 Meter zum Restaurant Bangkok Expresso mit thailändischen Speisen.