Howard Johnson Inn International

6603 International Dr
Orlando
Florida
United States