Location

Masters Inn Doraville
3092 Presidential Parkway,
Atlanta, GA 30340