Atlanta, Idaho, United States
4
Sleeps
1
Beds
1
Baths
Located in Atlanta, Idaho, United States. Gorgeous deluxe studio in downtown ATL, Next 2 Centennial park, Deluxe studio in the heart of Downtown ATL, beside the Centennial Olympic park and Skyview Ferris wheel; 2.5 miles from Piedmont park for Music Midtown festival, walking distance from the Georgia Aquarium (largest in the US), Coca-cola Museum, children's museum, College football HOF, restaurants, bars, etc.Studio sleeps 4 with 1 king Bed and 1 Double sleeper sofa, kitchen, washer/dryer, bathroom amenities, Wifi. Hotel boasts of gorgeous views, excellent service, restaurant, swimming pool, gym, bars and occasional beer and wine tasting.