Stunning views, exceptional service, and a prime downtown location make it unforgettable.
Long wait times, unresponsive staff, and cleanliness issues during my stay.
The Westin Peachtree Plaza, Atlanta, is a striking landmark in the heart of downtown Atlanta, renowned for its iconic cylindrical design and stunning views. Standing at 73 stories, it is one of the tallest hotels in the city, offering guests panoramic vistas of the Atlanta skyline and beyond. The hotel features elegantly appointed rooms and suites with the signature Westin Heavenly Bed, ensuring a restful stay. Guests can enjoy upscale dining at the hotel's restaurant, where fresh, locally sourced ingredients take center stage. The Westin also boasts an outdoor pool and a fitness center, perfect for relaxation and rejuvenation. Its central location places visitors within walking distance of major attractions, including the Georgia Aquarium and the World of Coca-Cola, making it an ideal choice for both business and leisure travelers.