The Palms Town Country Club ligt in het hart van Gurgaon, te midden van hectares groen en op slechts 100 meter van het metrostation in het stadscentrum.
Das Hotel The Palms Town Country Club liegt im Herzen von Gurgaon inmitten mehrerer Hektar Grünfläche und nur 100 m vom U-Bahnhof im Stadtzentrum entfernt.