Located 146 meters from Diggin Cafe. Located in Central Delhi, Hotel Samrat New Delhi is a perfect starting point from which to explore New Delhi and NCR.
Located 911 meters from Diggin Cafe. The Ashok Hotel is a popular choice amongst travelers in New Delhi and NCR, whether exploring or just passing through.
Located 1,531 meters from Diggin Cafe. Set in a prime location of New Delhi and NCR, The Leela Palace New Delhi puts everything the city has to offer just outside your doorstep.