El Capital O se encuentra en Nueva Delhi, a 1,6 km de Gurudwara Bangla Sahib. El 63616 Hotel Lord Krishna Palace ofrece habitaciones con aire acondicionado y un salón compartido.
Número de habitaciones: 30
2304-6,, Lakshmi Narayan Street, Behind Imperial Cinema, Paharganj, Delhi - , Delhi, Paharganj, 110055 Nueva Delhi, India