Description
Moderate First Class Contemporary 3-story Motor Hotel located midtown at I-75 North (Northwest Expressway), 3 miles from downtown.
Architecture & Ambiance: Contemporary low-rise
Year Built: 1961
Year Last Renovated: 2002
Full breakfast included
Contact Information
1810 Howell Mill Road
Atlanta, Georgia 30318
United States
Phone: 404-351-3831
Fax: 404-352-0125