Situado en el barrio Paharganj de Nueva Delhi, a alrededor de 10 minutos en coche del Paranthe Wali Gali, el Hotel Kaushal Palace, de 3 estrellas, ofrece vistas a la ciudad. Entre los servicios del hotel hay cajero automático y servicio de cambio de divisas, además de WiFi en zonas comunes.
Este hotel está en el centro de Nueva Delhi, no demasiado lejos de la estación de metro Ramakrishna Ashram Marg. El Kaushal Palace Nueva Delhi está aproximadamente a 5 minutos a pie del Rural Electrification Corporation Limited y a 20 km del aeropuerto internacional de Delhi. Este lugar está situado bastante cerca de la Catedral del Sagrado Corazón, mientras que la estación de autobuses Paharganj stand está a apenas 10 minutos a pie del hotel. La estación de metro más cercana está a menos de 5 minutos a pie del hotel.
Para una estancia confortable en Nueva Delhi, el Kaushal Palace ofrece 23 habitaciones equipadas con TV de pantalla plana con canales vía satélite, detectores de humo y una llave electrónica. Los cuartos están equipados con minibar, además de TV de pantalla plana por cable y canales por cable para disfrutar del tiempo libre. Con secadores de pelo y artículos de tocador para huéspedes, los cuartos de baño privados disponen de una ducha y un lavabo.
Los huéspedes pueden degustar la comida asiática en el restaurante Leo's Restaurant Lounge, que se encuentra a menos de 5 minutos a pie de la propiedad.