Located within a 10-minute drive of DND over Yamuna, the 3-star Oyo 11925 Krishna 26 Hotel New Delhi includes 24 rooms.
You'll need 32-minute drive to Delhi International airport. This New Delhi hotel offers proximity to natural sights like Botanic Garden of Indian Republic (2.7 km) and Atlantic Water World Water Park Delhi (4.3 km). The hotel is about a 25-minute walk from ISKCON Temple. There is sector 20 bus stop relatively close to the property.
Panda Wok serves Thai cuisine and is located a mere 1.3 km from Oyo 11925 Krishna 26 Hotel.