Best deals on the closest Travelodge to this beach in King and Queen County, Virginia
120 Bypass Road - Williamsburg - 26.1 miles from Davis Beach