Offering location only 5 minutes' walk from Temple, Hotel Lotus Palace New Delhi offers 18 rooms.
This hotel is situated in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, just a short drive from Govind Puri underground station. The government-funded Jamia Hamdard University is at a distance of 2.9 km from the accommodation, while Deshbandhu Colony bus stop is nearly 10 minutes' walk away. The 3-star hotel is around 7 km from Worlds of Wonder Amusement Park. For those travelling from afar, Delhi International airport is 22 minutes' drive away.
The restaurant Gopal's 56 is just a 7-minute walk away.