Best deals on the closest Red Roof Inns to this beach in Lancaster County, Virginia
824 Capitol Landing Road - Williamsburg - 29.2 miles from White Stone Beach