Flagship Gour Stay Inn Near Tughlakabad Station Metro Station New Delhi se trouve dans le quartier "Sud de Delhi" à New Delhi et offre un hébergement à environ 25 minutes à pied du Fort de Tughlaqabad.
Le Nai Ka Kot est situé à 400 mètres de la résidence, et des sites naturels tels que la réserve naturelle d'Asola Bhatti sont dans une zone de 2 km. Cet hotel 3 étoiles est à environ 3 km des MTS India à New Delhi. De plus, Flagship Gour Stay Inn Near Tughlakabad Station Metro est à environ 30 minutes de marche du lac Surajkund, et la gare de New Delhi est à 30 minutes en voiture. Cet hébergement est juste à quelques pas de la gare routière Prem Nagar.
30 chambres à l'hotel sont équipées de conforts comme une climatisation ainsi qu'une TV multi-canal. Les chambres viennent avec une toilette séparée et une douche.