Das 4-Sterne-Hotel Grand Lowsan Neu-Delhi liegt im Stadtteil Mahipalpur von Neu-Delhi, in 200 Meter Entfernung zur U-Bahn-Station Delhi Aerocity, und bietet Blick auf den Qutb Minar. Das Hotel mit Blick auf die Stadt empfängt seine Gäste mit einem täglichen einfachen Frühstück.
Der Hauz Khas Village Park liegt circa 7 Kilometer von hier entfernt. Das National Rail Museum of India befindet sich ebenfalls in circa 15 Autominuten Entfernung vom Grand Lowsan Neu-Delhi. Auch der Qutb Minar ist in 8 km Entfernung vom Hotel. Die Unterkunft liegt außerdem in unmittelbarer Nähe von der Bushaltestelle Mahipalpur.
Das Grand Lowsan verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zu den Extras gehören eine getrennte Toilette und eine Dusche im Bad.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Kheer at Roseate House, das in 19 Gehminuten Entfernung vom Hotel ist, oder im Restaurant Roasted by Roseate, das in 19 Minuten zu Fuß zu erreichen ist.