Het Flagship Gour Stay Inn Near Tughlakabad Station Metro Station New Delhi met 3 sterren biedt 30 kamers en ligt op slechts 400 meter afstand van Nai Ka Kot.
Het hotel is op 15 minuten rjden vanaf de Lotus Tempel en 3 km verwijderd van MTS India gelegen. Jamia Hamdard is een populaire educatieve plek om te bezoeken op 3,1 km afstand van dit hotel. Flagship Gour Stay Inn Near Tughlakabad Station Metro bevindt zich op 25-minuten loopafstand van het Surajkund Lake en andere belangrijke bezienswaardigheden van New Delhi. Gasten zullen de bushalte Prem Nagar vinden naast het pand in New Delhi, op 400 meter verderop.
De kamers van dit hotel in New Delhi bieden gasten TV met meerdere kanalen en gemakken zoals airconditioning. Ze omvatten ook badkamers met een apart toilet en een douche.