The Burgess Hotel

Rooms:
3600 Piedmont Road Northeast Atlanta, Georgia