Located in New Delhi, 2.2 km from Gurudwara Bangla Sahib, Hotel Lord Krishna Palace New Delhi features views of the city. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 13
Lakshmi Narayan Street, Imperial cinema 2345-46, 110055 Nuova Delhi, India