2-gwiazdkowy Hotel Majors Den Nowe Delhi jest usytuowany 200 m od Stacja Rama Krishna Ashram Marg, oraz posiada bankomat i punkt informacji turystycznej. Hotel jest usytuowany w dzielnicy Paharganj, prawie 25 min piechotą od takich atrakcji kulturalnych jak Muzeum figur woskowych Madame Tussauds w Nowym Delhi.
Obiekt noclegowy posiada 12 pokojów z widokiem na miasto oraz miejscem do siedzenia, telewizją satelitarną i czujnikiem dymu. Wyposażone w sofę i biurko, pokoje te dysponują balkonem i miejscem do siedzenia. Zapewniając ręczniki kąpielowe i ręczniki, prywatne łazienki oferują też kabinę prysznicową walk-in, wannę i umywalkę.
W 5 min spacerem można dojść do restauracji Leo's Restaurant Lounge lub odwiedzić restaurację Sam's Bar and Restaurant, znajdującą się w prawie 200 m od obiektu.
Ogrody Mogołów znajduje się około 10 min jazdy samochodem od tego hotelu oraz Grobowiec Humajuna jest w prawie 7 km. Stosunkowo w bliskiej odległości od obiektu noclegowego leży Katedra Najświętszego Serca Jezusowego w Nowym Delhi, znane miejsce kultu. Zatrzymując się w hotelu, można również podziwiać takie atrakcje przyrodnicze jak Ogród Talkatora, które znajdują się w prawie 2 km. Hotel Majors Den leży 5 min spacerem od przystanku autobusowego Ramakrishna Ashram Marg.