Twelve Hotels & Residences
Travel $
400 W Peachtree St NW, Atlanta, GA 30308
Description
Upscale. Comfortable. Easy. TWELVE Hotels offer environments like no other. Equal parts urban chic and casual comfort, our Atlanta hotels combine the convenience of home with refined boutique offerings that cater to your every indulgence.Get to know Twelve Hotels & Residences
Hotel