FBB Femina Miss India North 2017, The Leela Convention Hotel Delhi