MARTA to the Westin Buckhead Hotel

The Westin Buckhead Hotel at 3391 Peachtree Road NE is next to Lenox Square Mall and near the Buckhead MARTA station on the red rail line. The hotel has an indoor heated pool, childcare service and complimentary shuttle within two miles. Whether you’re staying at the hotel or not, you can also enjoy steak and seafood at The Palm […]

Read More MARTA to the Westin Buckhead Hotel