Das 3-Sterne-Hotel Yess Boss International Neu-Delhi ist im Stadtviertel Stadtzentrum Delhi von Neu-Delhi gelegen, ca. 2 km vom Roten Fort entfernt.
Das Hotel liegt in ca. 25 Gehminuten Entfernung vom Gurudwara Bangla Sahib und in ca. 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie das Humayun-Mausoleum (7 km) und die Freitagsmoschee (1 km). Das Yess Boss International liegt in etwa 3 km Entfernung von den Mughal Gardens. Die Bushaltestelle New Delhi Railway ist 10 Fußminuten von hier entfernt und die nächste U-Bahn-Station Ramakrishna Ashram Marg liegt 750 Meter vom Hotel entfernt.
Die Unterkunft verfügt über 16 Zimmer mit einem Essbereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt. Die Badezimmer bieten eine getrennte Toilette und eine Dusche und sind zudem mit einem Haartrockner und Handtüchern ausgestattet.
Sie können im Restaurant The Gem Bar & Resturant zu Abend essen, das sich nur wenige Schritte entfernt vom Yess Boss International befindet.