Welcome to OYO Flagship 806441 Hotel Noble Palace , Mumbai , India