Glenn Hotel corporate office is located in 110 Marietta St NW, Atlanta, Georgia, 30303, United States and has 11-50 employees.
glenn hotel
the glenn hotel
glen hotel
glenn hotelglenn
the glen
glen
Departments
Number of employees
Finance
2
Marketing
2
Operations
2
Sales
2
Engineering & Technical
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Glenn Hotel's success, and advanced their careers.
Explore More
Glenn Hotel is a boutique hotel located in downtown Atlanta, offering a unique blend of modern Southern hospitality and historical charm. The hotel features a rooftop lounge, SkyLounge, and provides spaces for private events and meetings. Catering to both business and leisure travelers, Glenn Hotel emphasizes personalized experiences and special pa... Read More