Welcome to The Primero Hotels , New Delhi , India