Discovered by FATB
Nobu Hotel Atlanta
Luxury hotel in Atlanta, GA, United States
A Buckhead hotel built around a Nobu restaurant, with suites up to a two-thousand-square-foot villa, a rooftop saltwater pool and a spa.
Why FATB discovered it: One MICHELIN Key - MICHELIN Guide
Discovery is not verification.