Has anyone stayed at Van Villa? It seems well furnished for a long term stay. It's close to White Hall Road and we haven't stayed in that area? Any feedback would be great. Thanks!
Has anyone stayed at Van Villa? It seems well furnished for a long term stay. It's close to White Hall Road and we haven't stayed in that area? Any feedback would be great. Thanks!