Mayflower Howard Johnson Long Island City

38-59 12th Street, Queens