Welcome to The Mercy Luxury Business Hotel , New Delhi , India