Open Day with the Braves

Discussion created by mdmc34 on Apr 4, 2013

Atlanta is a fun town to stay and play.  You have several options of Marriott brand hotels to stay in the downtown area.  Then a short metro ride will take you to the Braves stadium.  Opening day is always a great experience.  Don't forget to stay and play in Atlanta.