Downtown Atlanta Hotel Websites
Downtown Atlanta Hotel | The Westin Peachtree Plaza, Atlanta
- westinpeachtreeplazaatlanta.com
Featuring 1,073 newly renovated guest rooms, our Downtown Atlanta hotel is just steps from the city's top things to do, including the World of Coke, GA