L'Amir Travels est situé à Atlanta, à 13 km du stade Mercedes-Benz, à 14 km du stade State Farm Arena et du centre des congrès Georgia World. Vous séjournerez à 14 km du College Football Hall of Fame, du CNN Center - Studio Tour et du parc olympique du Centenaire. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Les salles de bains communes sont pourvues d'une baignoire et d'un sèche-cheveux. Vous disposerez également d'un réfrigérateur.
Vous séjournerez à 14 km de l'aquarium de Géorgie et du stade d'État de Géorgie. L'aéroport international Hartsfield-Jackson d'Atlanta, le plus proche, est implanté à 16 km.