Williamsburg Inn
City of Williamsburg, Virginia
With a stay at Williamsburg Inn, you'll be centrally located in Williamsburg, within a 10-minute walk of DeWitt Wallace Decorative Arts Museum and Governor's Palace. This 5-star hotel is 0.8 mi (1.2 km) from Merchants Square and 4.9 mi (8 km) from Busch Gardens Williamsburg.