Das Blue-Themed West End ATL Home in Atlanta liegt 5,3 km vom Georgia State Stadium, 6 km von der State Farm Arena und 6,1 km vom Georgia World Congress Center entfernt und bietet Unterkünfte mit einer Terrasse und kostenfreiem WLAN. Die Unterkunft liegt 5 km vom Mercedes-Benz Stadion entfernt und bietet einen Garten und kostenfreie Privatparkplätze.
1666 Westwood Avenue Southwest, Atlanta, GA 30310, USA