hotel walking distance from colonial williamsburg