MLB is coming

Discussion created by goldmeier on Apr 4, 2013

After my first post I just realized I have a trip (sort of) to the US coming. I'll be in Atlanta for a night and guess what: the Braves are playing that night. I'm on it to get some tickets. Can you tell witch Marriot hotel would be the most convnient for hopping off ATL going to the game and head back to ATL the next day?