Lee High Inn is a modest lodging establishment situated in Fairfax, VA, offering comfortable accommodations for travelers in the area.
With a focus on providing a convenient and affordable place to stay, Lee High Inn caters to guests seeking a simple and straightforward lodging experience.
Generated from their business information