The Electric Room is located in New Delhi, India on The Lodhi Hotel, Lodhi Road. The Electric Room is rated 4 out of 5 in the category disco club in India. ... cleanliness and hygiene, and in keeping with World Health Organization guidelines, to mitigate the risks ... The Lodhi, Lodhi Road, New Delhi - 110003 India
Address
The Lodhi Hotel, Lodhi Road