Masters Inn Atlanta Tucker
1435 Montreal Road, Atlanta, 30084
Very Good, 4
Masters Inn Tucker is located at I-285 and Lawrenceville Hwy, Exit 38. It has a large outdoor swimming pool and guest laundry facilities. Local calls, coffee and tea are all free. This hotel is jus...
More Info