Welcome to Hotel Lord Krishna Villa New Delhi, Lord Krishna Villa is a self-catering accommodation located in New Delhi. Free Wi-Fi access is available. The property is 5 km from Safdarjung’s Tomb, Delhi and 6 km from National Rail Museum. Accommodation will provide you with a flat-screen TV, air conditioning and a seating area. Featuring a shower, private bathrooms also come with free toiletries. Extras include cable channels. Other facilities like dry cleaning and a laundry are offered. 24-hour room service is provided for private dining. The Delhi Haat is 1 km. The New Delhi Railway Station is 10 km, Indira Gandhi International Airport is 12 km and Maharana Pratap ISBT Bus Station is 22 km. The property offers free parking. (Hotel Lord Krishna Villa New Delhi hotels booking).