Los huéspedes del cómodo Hotel O Tarun Palace Nueva Delhi, de 3 estrellas, pueden llegar fácilmente a la Sheila Cinema, enclavada a tan solo 6 minutos a pie. Con consigna de equipaje, el hotel está enclavadoa unos cuantos pasos de la Mezquita del viernes.
Atracciones urbanas como el Museo Nacional de Nueva Delhi, que está enclavado a unos 3 km de este hotel, y el Estadio de críquet Feroz Shah Kotla que está enclavado a unos 2 km, bien merecen una visita. Entre los lugares de interés religioso de la zona se incluyen la Iglesia de San Jaime (a 2,1 km) y la Catedral del Sagrado Corazón (a 2,2 km). A poco más de 10 minutos en coche del Tarun Palace Nueva Delhi, los huéspedes también encontrarán la Puerta de la India. Esta propiedad cómoda está enclavada al alcance de la estación de tren Nueva Delhi, mientras que la parada de autobús Shivaji Park está a 850 metros.
Hay 30 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como aire acondicionado. Las habitaciones del Hotel O Tarun Palace tienen suelos de azulejos. Están equipados con baños familiares.
Las opciones de restauración diarias incluyen un desayuno casero. El restaurante The Drunkyard sirve comida asiática a tan solo 14 minutos a pie del hotel Tarun Palace.