Alexandria, United States, North America
Holiday Inn Hotel & Suites Alexandria Old Town is a 10 minute walk to the historic Old Town.