Located 207 meters from Tag Heuer Boutique. Hotel Palace Heights is a popular choice amongst travelers in New Delhi and NCR, whether exploring or just passing through.
Located 243 meters from Tag Heuer Boutique. Set in a prime location of New Delhi and NCR, Radisson Blu Marina Hotel Connaught Place puts everything the city has to offer just outside your doorstep.
Located 246 meters from Tag Heuer Boutique. Ideally located in the prime touristic area of Central Delhi, Hotel Jukaso Inn Down Town promises a relaxing and wonderful visit.