Nobu Hotel Atlanta , which opened in November 2022, is one of the city’s newest staycation destinations. The hotel has the unique advantage of not only being in the heart of tony Buckhead, but next door to GA-400 surrounded by a pair of major shopping destinations.