Directions to Budget Inn Williamsburg, Williamsburg

Budget-inn-williamsburg-map
The Budget Inn Williamsburg in Williamsburg is located at 800 CAPITOL LANDING ROAD , Williamsburg , VA, US .   Click on the Google Map above to get an interactive version and see the area around the Budget Inn Williamsburg .