Located 345 meters from The Mezz. Ideally located in the prime touristic area of Central Delhi, Hotel Jukaso Inn Down Town promises a relaxing and wonderful visit.
Located 412 meters from The Mezz. Hotel Palace Heights is a popular choice amongst travelers in New Delhi and NCR, whether exploring or just passing through.
Located 427 meters from The Mezz. Set in a prime location of New Delhi and NCR, Hotel Alka Premier puts everything the city has to offer just outside your doorstep.