- The Glenn Hotel, the first boutique hotel in Downtown Atlanta, is a meld of Manhattan sophistication, South Beach sex appeal and Atlanta's own southern charm, giving rise to a unique personality.Traditional southern inspired furnishings with a contemporary twist . The colors and textures are inspired by earth elements and human emotions, providing the kind of welcoming environment that only a boutique hotel can. This is The Glenn. Imagine a hotel that treats you as an individual and not as a number. Whatever your desire, The Glenn will cater down to even the finest detail to make your stay as pleasurable and unique as possible. Situated in Downtown Atlanta. The Glenn is ideally located for the business and leisure traveler visiting Atlanta.
User Reviews for Glenn Hotel
Editorial review from Citysearch
If you have ever wanted to feel like you're a true VIP (and not the sleezy club-type), The Glenn is the place to go. Their lounge and dining area are they the type of place that...
- posted on 03.15.13
- by by ATLAnthony at Citysearch