Atlanta, GeorgiaStay Alfred Apartments on Ponce De Leon
Stay Alfred Apartments on Ponce De Leon
4 Stars
131 Ponce De Leon Avenue North East AtlantaGeorgia 30308, Atlanta, Georgia, USA
Featuring a fitness centre, Stay Alfred on Ponce De Leon is located in Atlanta, within 400 metres of FOX Theatre and 1.6 km of NEW World of Coca-Cola. Complimentary WiFi is available. Each unit is co…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms