Das fantastisch 3-Sterne-Hotel Kaushal Palace Neu-Delhi liegt im Stadtteil Stadtzentrum Delhi, das für seine historischen Sehenswürdigkeiten wie das Rote Fort bekannt ist (knapp 3 Kilometer von der Unterkunft entfrent), und bietet einen Gepäckraum und einen Friseursalon. Darüber hinaus bietet das fantastische Hotel seinen Gästen einen 24-Stunden-Sicherheitsdienst und einen Gepäckraum.
Das Hotel befindet sich nur 20 Fußminuten von den Mughal Gardens sowie nur 20 Fußminuten vom Gurudwara Bangla Sahib entfernt. Zu den Sehenswürdigkeiten, die in einer Entfernung von 1 km vom Kaushal Palace Neu-Delhi sind, gehört der Laxmi-Narayan-Tempel. Auch Ramakrishna-Mission befindet sich in der Nähe von der Unterkunft. Das Hotel liegt in 10 Autominuten Entfernung vom Nationalmuseum Neu-Delhi und in 550 Meter Entfernung zur U-Bahn-Station Ramakrishna Ashram Marg.
Das Kaushal Palace Neu-Delhi empfängt seine Gäste in 23 Zimmern, die mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Neben einer behindertengerechten Dusche, einer getrennten Toilette und einem Waschbecken zählen auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. Zur Grundausstattung der Bäder zählen eine behindertengerechte Dusche, eine getrennte Toilette und ein Waschbecken und Annehmlichkeiten wie ein Haartrockner und Badelaken.
Das Restaurant The Exotic Roof Top Restaurant liegt etwa 150 Meter vom Hotel Kaushal Palace entfernt und serviert asiatische Gerichte.