Hotel Ahluwalia Palace
Wego searches multiple travel sites so you can find and compare the best rates.
Located in New Delhi, Lord Krishna Dx. Inn is 2 km from New Delhi Railway Station and 3 km from Red Fort. Free Wi-Fi access is available. The property offers free parking. Air-conditioned rooms here will provide you with a cable TV. Private bathrooms also come with a shower. Extras include a fan. Lord Krishna Dx. Inn is 5 km from India Gate. It is 9 km from ISBT Bus Station and 15 km from Indira Gandhi International Airport. Other facilities offered include luggage storage and a laundry. Limited hour room service is available for dining.