Welcome to Nirula s Hotel , New Delhi , India