Twelve hotels and residences

About Twelve hotels and residences

Reviews 9
4

About company

Experience the casual chic comforts of TWELVE Hotels in Atlanta's midtown and downtown featuring luxury suites, home amenities, and a easily accessible staff.

US
Unknown
Not verified company