Das Chauhan Hotel liegt im Stadtteil South Delhi von Neu-Delhi, in einer Entfernung von 20 Autominuten vom Flughafen Delhi.
All India Institutes of Medical Sciences liegt knapp 5 Kilometer vom Hotel entfernt und Hauz Khas Village Park lässt sich innerhalb von 15 Autominuten erreichen. Die Pension liegt auch in etwa 10 Minuten Entfernung von der U-Bahn-Station Nehru Enclave. Kali Mandir;Kali Bari Mandir liegt ebenfalls in der Nähe. Die nächstgelegene Bushaltestelle Deshbandhu Colony ist 400 Meter entfernt.
Das Chauhan Hotel umfasst 15 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die Badezimmer sind mit einem Bidet, einer Badewanne und einer Dusche ausgestattet und verfügen über Badelaken und Hausschuhe.
Nur 5 Minuten zu Fuß von der Unterkunft entfernt können die Gäste chinesische Gerichte im Restaurant Kamala Fast Food & Chinese probieren.