Travelodge Inn & Suites – Historic Area

120 Bypass Road
Williamsburg, VA 23185
United States