Explore details about location Holiday Inn. Holiday Inn is a location situated within the Leesburg alongside other areas such as Russell Branch Parkway, Fenland Place Northeast, Washington & Old Dominion Trail. Additionally, some smaller parts of Holiday Inn include specific areas like Alley, Crosstrail Blvd, Battlefield Parkway Southeast adding to the diversity of its landscape.