Windhams Crossroads nearby hotel search is centered on latitude 34.2007102966 & longitude -80.0336761475.