Hotel resources for Ramada Plaza Atlanta Downtown Capitol Park

Ramada Plaza Atlanta Downtown Capitol Park

United States, Atlanta, GA

Region: North America

ID#: 1031276

Key Selling Points

This full service hotel offering many amenities is located in the southern part of the city center. It lies adjacent to Turner Field baseball stadium and near the State Capitol, the aquarium, and many shopping choices.