I could be staying at the Homestead Suites Permiter, on 1050 Hammond DR NE. It's behind a Publix, I'm told.
I've found the hotel on maps.google,but I can't determine where the MARTA stop station is. Can someone give this the nearest cross street, on Hammond, where the MARTA station is?
I plan to walk to & from the MARTA station to the HOmestead. I just want an idea how far it is, so I'll know how long it will take me to walk there?