Loading hotels
Confirming room availability...
Stay Alfred Midtown, 691 Juniper Street Ne, Atlanta, United States
With a stay at Stay Alfred Midtown, you'll be centrally located in Atlanta, a 3-minute drive from Fox Theatre and 5 minutes from Atlanta Botanical Garden. This apartment is 1.2 mi (2 km) from Georgia Institute of Technology and 1.4 mi (2.2 km) from AmericasMart.