Das 4-Sterne-Hotel Liksha Neu-Delhi liegt ungefähr 2 Kilometer vom Qutb-Komplex entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Der Shree Adya Katyayani Shaktipeeth Mandir liegt unter anderem in rund 10 Gehminuten Entfernung. Der Qutb Minar ist in 15 Minuten mit dem Auto zu erreichen. Das Liksha Neu-Delhi liegt 400 m von der Bushaltestelle Chhattarpur Village und 900 Meter von der U-Bahn-Station Delhi.
Jedes der 18 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie beinhalten Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.
Jeden Morgen gibt es ein einfaches Frühstück. Sie können die 550 Meter entfernten Restaurants Cafe Amsterdam und Angooor besuchen.