Loading hotels
Confirming room availability...
Share apartment on North ave near Piedmont park, 215 North Avenue Northeast 4320, Atlanta, United States
Located in Atlanta in the Georgia region with FOX Theatre and Piedmont Park nearby North Ave Master Room provides accommodation with free WiFi and free private parking. All units feature air conditioning and a flat-screen TV. NEW World of Coca-Cola is 1.9 km from the homestay while Centennial Olympic Park is 2.2 km away. The nearest airport is Hartsfield-Jackson Airport 18 km from North Ave Master Room.