I want to surprise FH with a trip to Baltimore for his birthday before our wedding...thinking 4th of July weekend so we don't use much days and take away from our honeymoon in November. Could someone give me an idea of a good area to stay in and a hotel. I think we are going to do a baseball themed weekend...so go to an Orioles game and then the next take take the train to DC see some thing and see the Nationals play. Just stumped on hotels any help is appreciated. Thank you