Starwood Hotels
Westin Buckhead Atlanta Beware! Westin Buckhead Atlanta Employs Convicted Felons
Heads up to all Atlanta tourists... The Westin Buckhead (3391 Peachtree Rd NE Atlanta, Ga), adjacent to Lenox mall, employs convicted felons! One such felon, who works in the Banquet department, has been convicted of credit card theft, credit card fraud & firearm possession! As a consumer, I ...