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

Travel packages from Saudi Arabia