Where is Windsor Hotel, East Windsor located?
Windsor Hotel, East Windsor, Windsor Hotel, East Windsor, United States of America (approx. 40.26861°, -74.50436°)
Windsor Hotel, East Windsor, Windsor Hotel, East Windsor, United States of America (approx. 40.26861°, -74.50436°)