Westin Buckhead Atlanta

Westin Buckhead Atlanta

3391 Peachtree Rd. NE, Atlanta, GA 30326

Adjacent to Lenox Mall and Phipps Plaza, the Westin Buckhead Atlanta is located in heart of the Peachtree City's hippest neighborhood. The two-story lobby welcomes visitors with massive windows, wood paneling, and modern artwork. A nearby MARTA station makes traversing the city easy, and when you return, the hotel’s oversized guest rooms help you unwind as you sink into ten layers of cotton linens atop the The Heavenly Bed®. Available indulgences continue with in-room massages, dips in the heated indoor pool, and upscale dining at The Palm Restaurant.

Explore More