Welcome to The Royal Residency Inn , New Delhi , India