Both the Royal Enfield Meteor 350 and the Honda CB350 H'ness are great machines in their own right, so we'll list out the strong and weak points of both to help you make your decision. The Meteor 350 has a laid-back riding triangle (if you prefer that sort of thing) and also feels like the bigger machine between the two. The smooth, torquey engine of this Royal Enfield bike is a great companion, although the feet-forward riding position can transfer more road shocks to your back on bad roads. The Honda CB350 H'ness has a more neutral rider's triangle with similar strong points to the Meteor, in addition to being much lighter, which could be a deciding factor for you.
A test ride will help you decide which is the best bike for you.