Con Wi-Fi en las habitaciones, el Hotel Sita International Nueva Delhi, de 3 estrellas, está a unos 25 minutos a pie del Mercado de Karol Bagh. Este hotel, que está dotado de 50 habitaciones con vistas a la ciudad, está situado a 2 km del Paranthe Wali Gali.
El hotel goza de una ubicación privilegiada, en los alrededores de la estación de tren Nueva Delhi. Los huéspedes pueden visitar lugares de culto como la Catedral del Sagrado Corazón, enclavada a unos 30 minutos a pie del hotel Sita International Nueva Delhi. El entretenimiento en la zona incluye el Observatorio astronómico Jantar Mantar a 2,1 km del lugar. La parada de autobús Panchkuian Road está cerca, cerca de de este hotel.
Las habitaciones incluyen una zona de estar completas con aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Están equipadas con un escritorio, y también cuentan con un hervidor de agua y minibar. Los baños están equipados con una ducha a ras de suelo y un inodoro separado, además de secador de pelo y toallas.
Un desayuno inglés completo está disponible todas las mañanas. El restaurante Spooky Sky se halla a 150 m del Sita International Nueva Delhi.