Hotel Lotus Palace New Delhi is placed in South Delhi district, within a 5-minute walk of the restaurant Chawla's. The venue provides 18 guestrooms appointed with a flat-screen TV with satellite channels, air conditioner and an electric kettle for a pleasant stay in New Delhi.
The opulent red-sandstone Humayun's Tomb is 6 km from the accommodation, while the tughlaqabad Tughlakabad Fort is 3 km away. This property is just off the constituent Acharya Narendra Dev College and 20 km from Delhi International airport. The 73-metre tall tapering Qutub Minar Tower is only a couple of minutes' drive away.
Hotel Lotus Palace is at a short driving distance from New Delhi train station.
Check-in:from 12:00 hours
Check-out:until 12:00-13:00 hours