Hotel O Lotus Inn New Delhi est situé dans le voisinage de "South West" à New Delhi, à 6 km des lieux familiaux tels que le Parc d'attractions Fun 'n' Food Village. Cet hotel 3 étoiles dispose d'une consigne à bagages, ainsi que d'un restaurant et d'un stockage des bagages.
Basé à 10 minutes en voiture du Temple Uttara Swami Malai, l'hotel se situe à proximité de la station de métro Delhi Aero City. Le Musée de la Force aérienne indienne se trouve à 2 km d'O Lotus Inn de New Delhi, tandis que l'aéroport international Indira Gandhi est à 5 km. De plus, la propriété est à 15 minutes en voiture du Qûtb Minâr, et la gare de New Delhi est à 20 minutes en voiture. Il y a l'arrêt de bus Mahipalpur à côté de la résidence.
Les options de restauration incluent également K3, situé à seulement 1 km d'O Lotus Inn.