Atlanta, US
Atlanta, US
Check-in: 15:00 | Check-out: 10:00
Experience Atlanta from the heart of the action! This modern luxury apartment features floor-to-ceiling windows with incredible views of Mercedes-Benz Stadium and the FIFA World Cup 2026 district. Enjoy a fully equipped kitchen, stylish furnishings, high-speed Wi-Fi, and walkable access to restaurants, nightlife, World Congress Center, State Farm Arena, Cosm Atlanta, Centennial Olympic Park and more. Perfect for sporting events, concerts, conventions, or a downtown getaway.
Loading availability…
THE MITCHELL 804 is an apartment in Atlanta, United States for up to 4 guests, with 1 bedroom, 2 beds and 1 bathroom. Check-in from 15:00, check-out by 10:00.