L'Hotel Lotus Palace New Delhi offre 18 chambres à moins de 3 km du Fort de Tughlaqabad.
L'Hotel Lotus Palace est à moins de 5 minutes de marche du Temple, relativement près de la Govind Puri. L'Université islamique nationale est à 3 km de l'hôtel, tandis que la gare routière le Deshbandhu Colony est à environ 10 minutes de marche. Le Parc d'attractions Worlds of Wonder est à moins de 7 km de cet hôtel 3 étoiles. La station de métro la plus proche est à environ 10 minutes à pied.
Les chambres à Hotel Lotus Palace comportent une TV à écran plat avec des chaînes satellite et de la climatisation, ainsi qu'une bouilloire électrique. Une TV à écran plat avec des chaînes satellite, et des conforts comme de la climatisation sont également proposés.
Servant un large assortiment de plats, les Gopal's 56 et Cafe Amsterdam sont à environ 600 mètres de cet hébergement.