Destinations, HotelsThe Best Places to Stay if You’re Traveling to the World SeriesBy Forbes Travel Guide Editor DeMarco Williams October 24, 2012If you’re heading to Detroit or San Francisco for baseball, consider these hotels as home runs in hospitality.