Die Mughal Gardens befindet sich etwa 10 Autominuten von dem 3-Sterne-Hotel Landmark Inn Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Gurdwara Nank Piao liegt auch in 400 Meter Entfernung von diesem Hotel. Eine 15-minütige Fahrt bringt Sie zum Roten Fort. Die nächstgelegene U-Bahn-Station Karol Bagh befindet sich gleich neben dem Landmark Inn Neu-Delhi.
Die 10 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Zu den netten Details, die Ihren Aufenthalt verschönern, gehören eine getrennte Toilette und eine Dusche.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Rama's Cafe, das sich weniger als 5 Gehminuten von hier entfernt befindet.