Situé à Atlanta, à 5,1 km du stade Mercedes-Benz et à 5,5 km du stade Georgia State Stadium, le Southwest Nest propose un hébergement climatisé avec une terrasse et une connexion Wi-Fi gratuite. Cette maison de vacances se trouve à 6,1 km du stade State Farm Arena et à 6,3 km du centre des congrès Georgia World.
Cette maison de vacances dispose d'une télévision. La cuisine bien équipée comporte un réfrigérateur, un lave-vaisselle, un four et un sèche-cheveux.
Vous séjournerez à 6,3 km du College Football Hall of Fame et à 6,4 km du CNN Center - Studio Tour. L'aéroport international Hartsfield-Jackson d'Atlanta, le plus proche, est implanté à 13 km.