toombsey world Atlanta

toombsey reviews Atlanta

  • Embassy Suites Atlanta - at Centennial Olympic Park
    100 out of 100
    90%
    Embassy Suites Atlanta - at Centennial Olympic Park - Atlanta, United States of America - July, 2007
    Central location for visiting Atlanta (10.02.2008 20:07)
    This is an excellent hotel to use as a base in Atlanta. You can park you car in the car-park and forget about it as everything can be accessed either on foot, or by local transport. It is next to the Centennial Park with all its own attractions as well as being the centre of the action on July 4th (Independence Day). It is also all suite so you get good size rooms with separate bedrooms for [more...]
1 out of 1