Westwood Acres nearby hotel search is centered on latitude 41.4486999512 & longitude -81.8973007202.