Travelodge Inn & Suites Historic Area

120 Bypass Road
Williamsburg, VA 23185
United States