Situado a una distancia de 2 km del laberinto Bhool Bhulaiya, el Hotel Liksha Nueva Delhi, de 4 estrellas, ofrece acceso a atracciones turísticas por toda Nueva Delhi.
El hotel se encuentra en el distrito Sur de Delhi, a poco más de 10 minutos en coche del pilar de hierro de Delhi y no muy lejos de lugares de compras como el Mercado de la Naturaleza. El Templo Yogmaya está a una distancia de 2,1 km de este hotel, mientras que la estación de autobuses Chhattarpur Village, está a unos 400 metros. Los mejores lugares históricos para visitar aquí incluyen el Fuerte Siri, situado a una distancia de 7 km del hotel Liksha Nueva Delhi. Este lugar está a un corto paseo de la parada de metro New Delhi.
Este hotel ofrece habitaciones con una zona de comedor y un balcón, climatizador y TV de pantalla plana con canales vía satélite. Todas las habitaciones disponen de bidé, un inodoro separado y ducha en los cuartos de baño.
Sirven un desayuno diario vegetariano en el hotel Liksha. El restaurante Cafe Amsterdam está a 550 metros.