Welcome to Hotel Central Plaza , New Delhi , India