Bhogal Inn Nowe Delhi jest zlokalizowany w dzielnicy South Delhi, prawie 10 min jazdy autem od takich rodzinnych miejsc jak Zoo w Delhi.
Zatrzymując się w hotelu możesz wybrać jeden z 8 pokojów, wyposażonych w telewizję satelitarną, a także w klimatyzację.
Restauracja Al Nawabs zaprasza gości spróbować potrawy kuchni chińskiej i znajduje się w niewielkiej odległości od obiektu noclegowego.
Brama Indii znajduje się 3 km, a Grobowiec Safdarjunga - 3,1 km stąd. W okolicy znajdują się takie atrakcje religijne jak Świątynia Nizamuddin Dargah (1 km) i Mandir Kalkaji (3,2 km). Zatrzymując się w Bhogal Inn, można również podziwiać takie atrakcje przyrodnicze jak Ogród Lodhi, które znajdują się w 3,3 km. Hotel jest zlokalizowany około 10 min autem od stacji kolejowej New Delhi, natomiast Grobowiec Humajuna jest w około 2 km.