This hotel was selected by my company as I was attending an exhibition. I was worrying prior to arrival due to the previous reviews. Hotel is relatively well located south of New Delhi on the Mahatma Gandhi Ring Road. Simple lobby and rooms. However would need serious maintenance. Light bulbs not working in room, a/c remote also not working, A/C...
More
