Hotel Krishna PalaceHotel
Arakashan Road, Ram Nagar, Behind Sheila Cinema, 45, Neu Delhi, 110055
Placed in the heart of New Delhi just 5 km away from New Delhi Railway Station, Hotel Krishna Palace features a 24-hour front desk and offers free Wi-Fi access throughout the property.