Welcome to OYO Flagship 81550 Hotel Pink Palace , New Delhi , India