Welcome to OYO Flagship 806688 Hotel Moon Paradise Inn , New Delhi , India