200 metrów od stąd znajduje się stacja metra Stacja Rama Krishna Ashram Marg.
14 pokojów w tym hotelu wyposażono w takie udogodnienia jak klimatyzacja, a także telewizja satelitarna. Oddzielna toaleta i prysznic są w każdej łazience.
W okolicy znajdują się restauracje, w tym Cafe Festa, która leży 250 m od od Kabir Palace w Nowym Dehli.
W pobliżu znajdują się interesujące miejsca między innymi Rynek Karol Bagh Market, prawie 25 min piechotą od Hotel Kabir Palace, a także Siedziba Kolei Indyjskich — w prawie 2 km. W dzielnicy Chandni Chowk zapewnia dostęp do atrakcji kulturalnych, takich jak Muzeum figur woskowych Madame Tussauds w Nowym Delhi, w odległości 20 min spacerem. Goście mogą zwiedzić zabytki, w tym Czerwony Fort, położone 3 km od od hotelu w Nowym Dehli. Kabir Palace jest dobrze skomunikowany z Ogrody Mogołów, który jest w prawie 2,1 km, oraz znajduje się w pobliżu od dworca autobusowego Paharganj stand.