
A Williamsburg White House
718 Jamestown Road, Williamsburg
Location A Williamsburg White House is located in Williamsburg. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Muscarelle Museum of Art, Busch Tennis Courts and Kaplan Arena. At the hotel Free Wi-Fi is available
Free WiFiParking













