1. Glen Royal Inn 4460 Glenwood Rd, Decatur, GA 30032 Coordinate: 33.73792,-84.23581 Phone: (404) 961-9881