Comprenant 8 chambres, Hotel Lotus Villa - Near Nehru Enclave Metro Station New Delhi est à moins de 4 km du Fort de Tughlaqabad. Cet hotel 3 étoiles propose également à ses clients un coffre-fort et des services de sécurité 24/24.
Les chambres sont équipées d'un bureau, ainsi que d'une cheminée en pierre et des fenêtres insonorisées pour le confort des clients. Un bidet, une toilette séparée et une douche sont inclus dans les chambres sur Lotus Villa - Near Nehru Enclave Metro. Offrant un bidet, une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et des peignoirs de bain.
Un restaurant Souza Lobo propose une sélection à proximité de la résidence.
Situé à 15 minutes en voiture du Qûtb Minâr, l'hotel donne également accès à des sites sportifs tels que Complexe sportif Siri Fort, qui se trouve à 10 minutes en voiture. Lotus Villa - Near Nehru Enclave Metro de New Delhi offre un emplacement à 3 km de la Tour Chor Minar. Les édifices religieux notables à proximité incluent le Temple du Lotus, à environ 20 minutes en voiture de cet établissement. La de New Delhi est à 12 km, et la Greater Kailash est à 750 mètres.