Stay minutes from the heart of the World Cup action at our newly built 2023 luxury Atlanta retreat — just 10 mins from Mercedes-Benz Stadium, one of the official FIFA World Cup host venues. Perfect for fans, families, and groups looking to enjoy Atlanta in style.
• Mercedes-Benz Stadium – 10 mins
• Downtown Atlanta – 10 mins
• Tyler Perry Studios – 5 mins
• State Farm Arena – 12 mins
• World of Coca-Cola – 13 mins
• Georgia World Congress Center – 12 mins
• Atlanta Airport – 14 mins