TWELVE Hotels corporate office is located in 361 17th St NW Ste D, Atlanta, Georgia, 30363, United States and has 51-200 employees.
twelve hotels
twelve hotels & residences
twelve hotels & residences
twelve® hotels
twelve hotels
lobby at twelve
Departments
Number of employees
Operations
11
Sales
1
Engineering & Technical
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
Explore people who held key positions, contributed to TWELVE Hotels's success, and advanced their careers.
Director, Catering Con... at Kimpton
Worked as Sales Manager, Catering & Event
at TWELVE Hotels (2023-2024)
Manager, Hotel Lifecyc... at IHG Hotels & Resorts
Worked as Area Director, Sales Marketing
at TWELVE Hotels (2022-2023)
Group Sales Manager, C... at The Woodlands Resort
Worked as Manager, Front Office
at TWELVE Hotels (2015-2020)
Director, Sales at Kimpton Overland Hotel
Worked as Director, Dual of Sales & Marketing
at TWELVE Hotels (2023-2024)
Explore More
TWELVE Hotels & Residences offers luxury accommodations in midtown and downtown Atlanta, featuring upscale suites and home-like amenities. The hotels are designed for a casual chic experience and are staffed with easily accessible personnel to enhance guest comfort. Their target clientele includes travelers seeking a blend of luxury and convenience... Read More