Chinese Christian Schools - Alameda nearby hotel search is centered on latitude 37.7294 & longitude -122.2413.