Located in Atlanta’s hip and industrial Upper West Side, the Howell has everything you want and is close to everywhere you want to be. Quick access to I-75 and Howell Mill makes it a breeze to get to the city’s buzziest eateries, bars, and nightlife at a moment’s notice. Then zip back to your personal oasis and chill.
Restaurants/Coffee