Niché dans le quartier "Sud de Delhi" à New Delhi, l'hotel Lotus Home New Delhi se trouve à 4 km des lieux d'intérêt culturels tels que le Palais Jahaz Mahal. Il y a un parking privé gratuit sur place et un Wi-Fi dans les zones publiques.
L'hotel est à moins de 15 minutes en voiture du Quartier d’affaires Global Business Park et à moins de 30 minutes en voiture de la gare de New Delhi. L'accès au Temple Uttara Swami Malai est à 6 km de Lotus Home. Le Musée de la Force aérienne indienne se trouve à environ 20 minutes en voiture de cet hotel 3 étoiles. Pour ceux qui voyagent de loin, l'aéroport international Indira Gandhi est à 10 minutes en voiture.
Lotus Home de New Delhi offre 10 chambres qui viennent avec un équipement de repassage et une climatisation, ainsi qu'une cafetière/théière. Elles sont équipées de salles de bains privées.