El Lilywhite Hotel Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el distrito Sur de Delhi, a una distancia de 3 km del Ahinsa Sthal. El hotel ofrece una caja fuerte para garantizar la seguridad de los huéspedes.
Atracciones urbanas como el Jahaz Mahal, que se ubica a poco más de 10 minutos en coche de este hotel, y el Mercado de la Naturaleza que se ubica a unos 25 minutos a pie, bien merecen una visita. Entre los lugares de interés religioso de la zona se incluyen el Shree Adya Katyayani Shaktipeeth Mandir (a 1 km) y el Templo Jain Dadabari (a 2 km). Siéntete en total armonía con la naturaleza visitando Mehrauli Archaeological Park, a una distancia de 3,1 km del Lilywhite. Este lugar se ubica a unos 5 minutos a pie de la parada de autobús Nanda Hospital y a poco más de 30 minutos en coche de la estación de tren Nueva Delhi en Nueva Delhi.
Las habitaciones incluyen una zona de estar completas con aire acondicionado, así como una TV con canales por satélite y televisión por satélite. Las habitaciones cuentan con servicios de baño, incluyendo inodoro separado y ducha.
El restaurante Food Forest se encuentra no muy lejos del hotel Lilywhite Nueva Delhi.