Howard Johnson Inn - Williamsburg

6483 Richmond Rd
Williamsburg
Virginia
United States