Welcome to Flagship Hotel Royal 18 , New Delhi , India