Położony w samym sercu miasta, hotel Sohana Palace Nowe Delhi jest doskonałą bazą wypadową w Nowym Dehli. Hotel zapewnia również gościom Wi-Fi na terenie całego obiektu.
Niektóre pokoje w Sohana Palace w Nowym Dehli wyposażone są w sejf, darmowe Wi-Fi i klimatyzację.
Obiekt oferuje śniadanie w restauracji. Goście mogą spróbować dań kuchni indyjskiej w restauracji Cafe Festa zlokalizowanej w niewielkiej odległości od hotelu.
Ogród Talkatora znajduje się 25 min pieszo stąd, a Siedziba organizacji Ramakrishna - w odległości 250 metrów. Atrakcje kulturalne w okolicy to Muzeum Lalek Shankary (3 km) oraz Muzeum figur woskowych Madame Tussauds w Nowym Delhi (1 km). W okolicy znajdują się też takie atrakcje przyrodnicze jak Ogrody Mogołów 2 km od tego hotelu. Jest 200 m od stacji metra Stacja Rama Krishna Ashram Marg, natomiast Brama Indii leży 3 km.