Located in the heart of Williamsburg, Williamsburg Lodge, Autograph Collection offers classic American style design. This hotel offers 2 on-site restaurants. The Lodge is just 1 minutes’ walk away from the Spa of Colonial Williamsburg.
Number of rooms: 323
310 South England Street, Williamsburg, 23185, United States
Hotel booked 3 times today.