Where is Windsor Inn Hotel, Washington located?
Windsor Inn Hotel, Washington, Windsor Inn Hotel, Washington, United States of America (approx. 38.91529°, -77.03673°)
Windsor Inn Hotel, Washington, Windsor Inn Hotel, Washington, United States of America (approx. 38.91529°, -77.03673°)