Situado a tan solo 6 minutos a pie de Kali Mandir;Kali Bari Mandir, el Hotel Lotus Villa - Near Nehru Enclave Metro Station Nueva Delhi, de 3 estrellas, proporciona un rápido acceso a varios lugares de la ciudad.
Las habitaciones incluyen una chimenea de piedra y ventanas insonorizadas, además de un escritorio para mayor comodidad de los huéspedes. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como una plancha y tabla de planchar, climatizador. Entre las instalaciones del baño hay un bidé, un inodoro separado y ducha, así como secador de pelo y zapatillas.
El restaurante Rasoraj Sweets ofrece una gran selección de platos a unos 1 km del hotel Lotus Villa - Near Nehru Enclave Metro Nueva Delhi.
El hotel se encuentra a una distancia de 3 km del Fuerte de Tughlaqabad y a una distancia de 6 km del Santuario Nizamuddin Dargah. Este hotel queda al lado de la estación de metro Nehru Enclave. La Tumba de Safdarjung está a poco más de 15 minutos en coche del Lotus Villa - Near Nehru Enclave Metro. El lugar está no muy lejos de la parada de autobús Deshbandhu College, bien conectado con numerosos lugares de interés.