Welcome to New Royal Hotel , New Delhi , India